Engrish Funny: Well, this town sucks.

Advertisement