Canadian Alternative/Hard Rock band Dead Defined released their new single “Rise and Stall”. The song was recorded in Toronto, Ont at Voodoo Records Studio and the Official Music video was filmed by Luke Camozzi …Read More

INDIE MUSIC NEWS