Mega Shares new single ‘Let You Down’ 28/08/2023 By Jo Forrest Opening with a hypnotic guitar twang, ‘Let You Down’ is quickly elevated by chiming piano and graceful beats