Scream Street
Sofa So Bad (2x9)
Air date: Oct 22, 2021
Cleo’s dad buys a sofa from ‘Otto’s Sofa Superstore’ which turns out to be part of an interconnected fabric Netherworld and a sinister burglar’s plan.
- Premiered: Oct 2015
- Episodes: 77
- Followers: 1