Trey Mirror steps up to rework Awkward Moments’ ‘Life On Venus’ ContirbutorNovember 25, 2022 A new offering from London-based duo Awkward Moments, comprising of Mimi Xu – producer and electronic composer, and MAGUIRE – multi-instrumentalist & lead v... NEW RELEASESNEWS0 Comments 0