Season 7 Episode 12 episode 12

Supernatural Season 7 Episode 12 "Time After Time After Time" Promo #2

Supernatural Season 7 Episode 12 "Time After Time After Time" Promo #2

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.