Links for Making Monsters S1E2: You Bug Me

Reality TV Buzz

Episode 2

18 watches

October 7, 2012
A giant spitting centipede is made for the Netherworld Haunted House in Norcross, Ga.
October 7, 2012
A giant spitting centipede is made for the Netherworld Haunted House in Norcross, Ga.