Tag Archives: palms las vegas

  • The verdict’s in — the Palms casino stinks (literally)

    July 15, 2010