Geeze, does this guy ever miss an opportunity to show off his dancing skills? Lol
What must Sam, Dean and Castiel sacrifice to forever seal hell? Find out on tonight’s season finale of Supernatural at 9/8c!
Any ideas what is happening in this photo? Find out this Wed on the Season Finale of Supernatural at 9/8c!