SMALLVILLE SEASON 10 EPISODE 12

September 4, 2012