Crystal’s Opening Night – Todd Miller TV

What was going on at the opening of Crystals at City Center on the Las Vegas strip.

Leave a Reply

Your email address will not be published. Required fields are marked *