10.12.10
Watch Smallville Season 10 Episode 11 - Icarus