IMMORTALIZER showcases new single “I’m Gone” with Official Music Video
IMMORTALIZER is the personal project of Dave D.R. a multi-instrumentalist recording artist and performer from Ontario Canada. Devil horns in the air! This track is heavy and will kick your ass! He…