Chelsea Grin debut new song “Avidus”

Chelsea Grin are streaming their new track “Avidus”, listen below. The song is one of two bonus tracks released as part of the deluxe digital edition of their latest outing Self Inflicted, which dropped yesterday via Rise Records. The group will be headlining a spring North American tour with support provided by Ice Nine Kills,…

Read More