Celebrities That Guest Starred On ‘Supernatural’ That You Might Didn’t Know About

One night in 1983 in Lawrence, Kansas, Mary Winchester (Samantha Smith) and John Winchester (Jeffrey Dean Morgan) tucked their two boys in bed, unaware that this would be their last normal night together. After that night, John raised his sons…