Mountain Estates Release Music 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 [...]

June 7, 2018 Grooveyness, Music