1 / 500
Tom Welling stars as Clark Kent in "Smallville."

Smallville Stills

May 16, 2011

What to Read Next