Mmmm, That's Good Demon Moustache Squid Roast

October 28th, 2008 | 10:22 am
Mmmm, That's Good Demon Moustache Squid Roast

Someone should open up a restaurant in America that gives everything on it's menu a wacky name you'd find mistranslated into English around the world. Hipsters couldn't move their skinny pants-wearing legs fast enough to go to a restaurant that...

Read Full Article

Related Stories