Younger version:Tom Welling spent ten years playing a teenage Clark Kent on Smallville, which ran for ten series and 217 episodes from 2001 until 2011
Image Hash: 81a34be9b9251911
Date: July 12, 2025