Make sure you take off your hats indoors and to forget the convenient macguffin of Goofa dust keeping demons away, because we’ve got literal hellhounds on our trail in Ride or Die – S2E08 – Crossroads Blues!Make sure you take off your hats indoors and to forget the convenient macguffin of Goofa dust keeping demons away, because we’ve got literal hellhounds on our trail in Ride or Die – S2E08 – Crossroads Blues!