Supernatural: 12×16 ‘Ladies Drink Free’ Episodic Stills

I’ve added 6 episodic stills of Jared from the sixteenth episode of Supernatural‘s twelfth season titled ‘Ladies Drink Free’ which airs on March 30th! Check them out in our gallery now.

Leave a Reply