Back to top

Smallville Finale: "Believe" promo video

Posted By:Matt McGloin
Sat, 04/16/2011 - 14:31

picThis is a more updated version of the promo to the two hour Smallville series finale "Galaxy" than we saw last time.

Check out the finale Friday May 13th on the CW!