Chelsea Grin just released a brand new song called “Avidus” that can be streamed below. The track is off of the reissue of their album Self Inflicted that is out now.
Chelsea Grin just released a brand new song called “Avidus” that can be streamed below. The track is off of the reissue of their album Self Inflicted that is out now.