Music17 January 2025 Internet Girl Wants to Be the Biggest Band Out of South Africa Cape Town outfit Internet Girl is finding its sound and is dead-set on bringing it to you.