Dean refuses to leave - Supernatural Season 12 Episode 23
Dean won’t back down from a fight. Plus, it’s good he’s got Castiel and Sam there to help out. Lucifer better watch out.

Unrated
Photo Credit:
CW
Show:
Supernatural
Episode:
Supernatural Season 12 Episode 23: "All Along the Watchtower"
Related Photos:
Supernatural Photos, Supernatural Season 12 Episode 23 Photos
Uploaded by:
Uploaded: