You can own this rotting ‘Ninja Turtles’ film costume for $15K

Hannah Frishberg
Wed, 02 Oct 2019 13:51:40 -0400

The real Leonardo da Vinci probably doesn’t look much different than this by now. A badly decayed “Leonardo” costume from the 1993 live-action “Teenage Mutant Ninja Turtles III” movie has resurfaced — and, like the film, it hasn’t aged well. “You can buy this rotting, screen-used TMNT III Leonardo suit if you want,” writes Twitter...