Listen Up: The Thermals Announce New Album We Disappear, Share “Hey You”

Listen Up: The Thermals Announce New Album We Disappear, Share “Hey You”

The rumors are true—Portland indie-rock babes, The Thermals are back with their heavy hitting 4/4 punk vibes that are basically  more