ugaguy over 10 years ago Remember when there were Pizza Hut ads in TMNT The Arcade Game for NES? That should explain a lot.