Sofa So Bad

Scream Street

S02E09
October 22, 2021 11 min

Overview

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.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!