The Driftwood Demon
- Episode aired Oct 25, 2021
A surprise visit by her little sister complicates Elisa's plans to lead the Red Riding Hoods against a resurrected killer in Driftwood, Texas.A surprise visit by her little sister complicates Elisa's plans to lead the Red Riding Hoods against a resurrected killer in Driftwood, Texas.A surprise visit by her little sister complicates Elisa's plans to lead the Red Riding Hoods against a resurrected killer in Driftwood, Texas.