Melissa Dunphy who wowed us last time with her giant squid costume has outdone herself this year with the most bad ass animatronic Teenage Mutant Ninja Turtle Krang costume ever.
Melissa Dunphy who wowed us last time with her giant squid costume has outdone herself this year with the most bad ass animatronic Teenage Mutant Ninja Turtle Krang costume ever.