Prophets of Rage are here and stand to take the power back

You’ve heard the rumors. The first single has finally dropped.