Mark Sheppard Reveals “Supernatural” Bombshell

WARNING:  This article has spoilers for the 12th season finale of Supernatural.

Read More