OPINION: The Ninja Turtles Have Bad Taste in Pizza – Up At Noon Live!
Despite living in the pizza capital of North America, the heroes in a half-shell really don’t make the best pizza choices. Watch the full episode here: https://www.youtube.com/watch?v=aerehcExxmU Catch up with…