Mountain Estates Release New Video For “Embarrassment”

Energetic post hardcore band Mountain Estates have premiered the music video for their new single “Embarrassment”. The song comes from their upcoming album Lovely People, which is set to release June 18th. “The video and song both portray an introvert in self-destruct mode,” says Adam Barkley, the band’s founder. “The song structure represents the erratic […]