Let Drum Beat: an all-female musical powerhouse