A playlist of 25 songs from metal to punk to hardcore that capture the rebellious spirit.

Heavy Resistance: A Playlist of Hard-Rocking Protest Songs
by Spencer Kaufman
on July 15, 2020, 3:00pm