Monday 30 September 2019

A terrifying, decaying Leonardo costume from Teenage Mutant Ninja Turtles 3 is on sale for $10K - CNET

Look upon this ungodly creation and weep.

from CNET https://ift.tt/2nhdaOP

No comments:

Post a Comment