Tom Welling Shirtless

Tom Welling appeared Shirtless in a recent episode of Smallville. He plays my hero Clark Kent.

See Tom Welling Nude Here!