Supernatural: 12×17 ‘The British Invasion’ Episodic Stills

I’ve added 5 episodic stills of Jared from the seventeenth episode of Supernatural ‘s twelfth season titled ‘The British Invasion’ which airs on April 6th. Check them out in our gallery now.

Leave a Reply