88rising Stuns With Immersive Art Experiences at Mercer Labs
88rising, in collaboration with Microsoft, took center stage at Mercer Labs in NYC with a transformative event that unveiled their innovative ‘1999 World’ microsite alongside the FAM concept, setting a new benchmark in the integration of music, technology, …