[INDIE/POP] WALLA – “Nature”
While you might not recognize the name just yet, chances are you’ll probably hear of WALLA soon if their new single “Nature” is any sign of the group’s staying power (it spent a couple days atop the Hypem charts recently). Pure indie-pop bliss abounds in the upbeat, sunny beats cooking within the single. With a […]