A Trip Through Time
It was all sparked by a cheesy birthday gift. The video was about a 30 minute commercial for the Teenage Mutant Ninja Turtles “newly” formed rock band. With that group, they hosted a stage show and put out an album. The 1990 debut album, “Coming Out Of Our Shells,” was to introduce to the world … Read more