Steve Aoki took the stage for a 20-minute EDM set inside the Madame Tussauds display space. It was an eye-popping, and ear-splitting, event.
Steve Aoki took the stage for a 20-minute EDM set inside the Madame Tussauds display space. It was an eye-popping, and ear-splitting, event.