Supernatural: The Crossroads – ‘The British Invasion’ – Episode Discussion

Supernatural: The Crossroads is back for season 12! This week the hosts discuss season 12 episode 17 ‘The British Invasion’.

Be sure to subscribe on iTunes and Stitcher.

Order Supernatural 1967 Chevy Impala 1:18 Vehicle with Figures from Entertainment Earth!
Supernatural 1967 Chevy Impala 1:18 Vehicle with Figures

Be sure to Pledge $10.00 to our Patreon and gain instant access to The Crossroads Videocast. 

If you Pledge $3.00 or more to our Patreon you gain access to all the BTS shenanigans that goes on before our shows.