The CW just released this new picture of Smallville's Tom Welling wearing his new "Superman" jacket. He's slowly getting there with his costume isn't he! Smallville returns with on 2/4 with the episode "Collateral" on The CW.
Follow GeekTyrantGeekTyrant on Facebook GeekTyrant on Twitter GeekTyrant on Google Plus GeekTyrant RSS Feed
Content Via Zergnet