Mosh Pit Mayhem: Artist Spotlight: LET IT ROT

Steam post image Let It Rot is an emerging American deathcore band based in Lansing, Michigan. Formed in 2017, the group has gained recognition for their heavy, aggressive sound that blends technical metal elements with…