Machine Head New Song feat. In Flames, Lacuna Coil, Unearth
Machine Head have unveiled the new song “These Scars Won’t Define Us” featuring In Flames, Lacuna Coil, and Unearth. The collaborative track comes a couple days after the announcement of a 2025 North American tour […]