Electronic Rising Talent AVARA Nails it with ‘lose my mind,’ Feat. Epic Visuals in the Dubai Desert December 2, 2024