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
A Rotting Costume From Teenage Mutant Ninja Turtles III Fails to Find a Buyer at Auction | Mental Floss