awkwardmoments cover image

London

Awkward Moments are a London-based duo comprising of Mimi Xu – producer & electronic composer, and MAGUIRE – multi instrumentalist and lead vocalist.