Mango Zabba invades planet earth

You might have heard Mango Zabba play during one of their gigs on a surf-camp party along the French coast during the summer of ‘16, somewhere in the Netherlands, or on their new EP.