Hilarious Puppet Will Teach You How to Be the Perfect New York Tourist

This adorable and crass Italian Stallion puppet is telling it like it is. Now go get yourself a dirty water dog — it's better than Olive Garden. Authentic Italian, my ass!

(That said, I love the Olive Garden. They have breadsticks and hospitaliano!)



Share This Story

Get our newsletter