Tag Archives: S09E06

Supernatural 506 “Heaven Can’t Wait” recap

   

Not that Mark Shepperd hasn’t always been awesome, but Crowley is the absolute best thing about this season.

Continue reading

Advertisements