Steve Aoki, new ‘Cockroach’ musical highlight downtown Las Vegas

Steve Aoki, new ‘Cockroach’ musical highlight downtown Las Vegas

Steve Aoki will be on hand as FSE Viva Vision light show is premiering the first completed section in its $32 million overhaul.

520
Like
Save