Lost and Found – 13.01

The boys are back! The Crossroads has returned and they breakdown and discuss the ‘Supernatural’ season 13 premiere.