Crystal’s Opening Night – Todd Miller TV

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