This new place called Tortuga Pizza & Subs opened where I live and has a Koopa Troopa logo from Super Mario. I'm wondering if they could get in trouble for it Either way, I noticed they were selling their Pizzas in boxes that has the logo. I might go pick one up. Just wanted to share it with the masses
Apparently they have existed in the past using Ninja Turtles as their mascot. Very interesting indeed. Ever see anything crazy like this before?