Sneak peak episode 2 season 13: Supernatural (2017)








Air date: October 26, 2017, on The CW