Teenage Mutant Ninja Turtles

Life has many possibilities. One of those possibilities is not turtles stepping into green ooze in a sewer then becoming human-like teenagers. I guess that’s what television for, exploring complete impossibilities. Teenage Mutant Ninja Turtles was probably in my top 5 shows. I even remember the show making it onto my Myspace Top 8. That’s […]