Tastes like Turtles. When I first saw this, I couldn't stop laughing! It's from one of my favorite episodes too... what episode is this from? Tastes like Turtles When I first saw this couldn't stop laughing! It's from one of my favorite episodes too what episode is from?
Upload
Login or register