by Michael Moretti | Aug 27, 2016 | New Music
Southeast London electro-pop duo, Bangbang, released a real earworm earlier in the month with their track “Grabbed.”Bangbang is a fairly new project with its members originating from opposite sides of the world (Australia and southern England)....