Clips and Photos From Smallville’s “Icarus”

The CW has released two clips and photos from Smallville episode "Icarus," airing this Friday, December 10th. You can view the clips below and the 21 photos are available here!