Pass the freakin' pizza dude, cause this Teenage Mutant Ninja Turtle costume is waaaay more impressive than you think. This movie prop quality Michelangelo suit was tediously hand made piece by piece out of foam, plaster, and a ton of turtle grease which spanned over several months by a couple of fans way down in good ole' Oklahoma.























































Pages 1 23