Supernatural 300th episode, 14×13 recap: Season 14, Episode 13, “Lebanon,” Aired Feb. 7, 2019 How did we get here? Season 14! Episode 300! Like the the Winchesters, Supernatural keeps on keepin’ on! In this episode, we get to see a familiar face – John Winchester! Why? Well, thanks to a pearl that delivers your heart’s …
The post ‘Supernatural’ 300th Episode: 9 best moments in “Lebanon” appeared first on Pure Fandom.