Smallville: Doomsday Clip

We know the wait until January 15th is killing all you Smallville fans.   However, we have a little teaser clip to hold you guys ove...
Posted in: Smallville