Prophets-of-Rage.jpg

Is this more than a nostalgic 90s supergroup?