American Hard Rock Band ARTIFAS Releases New Single “LEAVE ME FOR DEAD” via IMAGEN RECORDS 3 min read