‘Magic’ Portal Lands in Trafalgar Square to Transport us to The Next Frontier of Sound

‘Magic’ Portal Lands in Trafalgar Square to Transport us to The Next Frontier of Sound