This Adorable Leonardo will Steal your Heart and Kick your Butt

The Ninja Turtles are great! I like the 80’s toon but my favorite is the series from the early 2000’s. Either way the Turtles rock!!


Christopher Tupa

Christopher was the original illustrator for the Retroist Podcast.

Latest posts by Christopher Tupa (see all)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.