“Smallville” Season Finale Promo

The CW has started airing this promo for the May 14 season finale of "Smallville"!

Source: Dillan