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.
No author bio. End of line.