The Troop Backdrop Blur

Video Loading...

The Troop S01 E11 The Good, The Bad and the Ickie Doll

Overview

Jake and Hayley discover that the hot Christmas toy, the "Ickie Doll", has been invaded by a Vapor Monster, turning the dolls into nasty, violent, living creatures.