ATTLAS returns with melodic soother ‘Long Ride Home’ ATTLAS returns to the release radar with another stunning melodic house offering, alongside the mesmeric visuals expected from Cyclo