You’ve seen the photos, and now here is a first look at footage from "Smallville" episode "Abandon," which airs on The CW this Friday, November 12th. The preview played while the credits rolled at the end of Friday’s episode.
Marvel Studios has released the best look yet at Sam Wilson’s new Captain America suit, which will debut in the…