This place got hit with the UGLY STICK
LOL, Chevy Chase says something along those lines when they first get to Mexico.
It always passed my by, but I saw it the other night and was just dying at the line. This place got hit by the UGLY STICK, lol