tumblr hit tracking tool

Supernatural Season 12 Episode 17 "The British Invasion" Producer's Preview


Supernatural Season 12 Episode 17 "The British Invasion" Producer's Preview

Take a look inside Supernatural Season 12 Episode 17, "The British Invasion" - airing tomorrow night on The CW!

In this episode: Sam and Dean get a lead on Kelly Kline’s whereabouts.

Head over to Supernatural Episode Guide: "The British Invasion" for the promo, photos and full description!