Moustache Squid Roast What???
by Muhammad on November 24, 2008
in Uncategorized
This will fall under “Engrish” I suppose but it looks like it comes from Thailand… I don’t think many tourists would stop to eat at a place like this… well the normal one’s anyway.
![]()

