Propstore - Today's #TBT is this awesome Leonardo Ninja Turtle Costume Display from #TeenageMutantNinjaTurtles (1990), sold back in our 2016 Entertainment Memorabilia Live Auction! This original Leonardo Ninja Turtle costume display from
Teenage Mutant Ninja Turtle Costumes
How the Teenage Mutant Ninja Turtles Look Without Visual Effects
Rotting 'Ninja Turtle' costume could be yours for $15K