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.
Related Post
Josh Groban announce summer tour
Posted on by Stitched Sound
Falling In Reverse Cancel Tour
Posted on by Stitched Sound