“Waiting on the Stage” by Machel Montano has been the subject of much talk since it was released, with many commenters saying it doesn’t sound like soca. That sound, a fusion of EDM and soca, is the product of Badjohn Republic, a new production group. “Waiting on the Stage” is the group’s first major outing … Continue reading