The Can Can Room’s business license was revoked and the Las Vegas strip club has closed, records show, but the legal battle to force it out of its longtime building is only heating up.
The Can Can Room’s business license was revoked and the Las Vegas strip club has closed, records show, but the legal battle to force it out of its longtime building is only heating up.