Beginning its publication in 1988, Archie Comics had a comic book series titled Teenage Mutant Ninja Turtles Adventures.
Later in life, he taught art in New York City schools for 25 years ... and kids couldn’t help but fall in love with the show.
The beloved indie artist is formally releasing her album Songs, recorded in 2002, for the very first time.