Supernatural Season 7 Episode 12 “Time After Time After Time” Promo #2

2 years ago, by

January 10, 2012

Dean looks like he stepped right into the Untouchables, with the perk of an awesome tommy gun, in this new promo for Friday’s episode on the CW.