• 18 years ago
An awesome Smallville video done by Ryan Deffley featuring mostly Clark Kent (Tom Welling)

Recommended