Yesterday, I Am The Avalanche released an official music video for their song “177.”
The video was filmed at Saint Vitus Bar in Brooklyn, NY. The song is off of their latest album, Wolverines, which came out in March of this year.
The band is currently on a U.S. tour that includes Riot Fest appearances. Their tour will run through October 26.