Smallville Season 10 Teaser

The CW has just released the teaser for the tenth and final season of Smallville, premiering Friday September 24th at 8/7c.