Neon Waltz release ‘A Million People’ 14/06/2023 By Jo Forrest Scottish indie-rock band Neon Waltz release their latest single ‘A Million People’,