Agents of Change
Agents of Change is a group that successfully fuses together hip hop, punk, and politics. Not only does the music have an incredibly deep meaning, but it also does a great job of making you dance!!
Also recommended by We Make It Better.