Playlist • 100 Track(s)
Instead of punching a wall, unleash your inner beast with some angst-ridden '00s hard rock, emo-punk, and agro-rap thrashers.