Michelle Buzz and Lance Shipp have created their own thrilling musical world where crisp ’80s synth-pop meets flamboyant ...
They also tell us about filming in Hong Kong, surviving bad weather, and the Crazy Rich Asians crossover they happily dreamed up with us.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results