You are using an outdated browser. Please upgrade your browser to improve your ReverbNation experience.
Bio: Jagged is a original rock band from Halifax, Nova Scotia. The combination of the distinct vocals of Julie North and the dynamic and inventive guitar playing abilities of her brother Steven and their long time friend Glenn, who are both veterans of the Halifax music scene, create the basis for thi...See Full Bio
This Artist has not yet set a status.