Supernatural S12E18: “The Memory Remains”

Every family has its demons–some might just actually be gods living under said family’s basement, demanding blood sacrifices in return for wealth. Extreme, yeah, but as the saying goes, “You’re […]