When the Ninja Turtles played Radio City Music Hall, your childhood…

In 1990, the Teenage Mutant Ninja Turtles kicked off the "Coming Out of Their Shells" hair metal tour, a corporate cash grab so abysmal and confounding that it made children everywhere doubt that friendly genetic abominations lived in Manhattan's sewage. » 6/20/10 11:15am 6/20/10 11:15am

Basically it's just incredibly uncomfortable to…