The CW has released a new promo taking a look back at the past nine seasons of Smallville and featuring a few new glimpses into season 10. Click over the jump to watch the trailer.
Smallville premieres its 10th season on Friday, September 24, 2010.
Source: E! Online