Below are the two tv spots and the official trailer for "Doomsday", the final episode this season of Smallville. Watch and Enjoy!


TV Spot #1  

 TV Spot #2




Doomsday will air on Thursday, May 14 at 8 PM ET only on the CW Network


Leave a Reply

Your email address will not be published.