Dërro - Echo Mountain
Music video · Halcyon (EP, 1 Aug 2025) · 5:03
Echo Mountain is a song from Dërro's ep Halcyon (2025). Dërro is a Doom / Groove Metal band from Asheville, North Carolina, United States. Press play and it goes on Requests TV, the Metal TV channel its viewers program, for everyone watching.