You are using an outdated browser. Please upgrade your browser to improve your experience.
Leah Rachel (alias Raven) MacKay 5/8/1974, Glasgow, Scotland.
musician and composer.
Plays: guitar, bass, and keys.
Played already in couple bands guitar (and bass), worked with national and international artists live and in studio.
Started to play guitar with 14 with some breaks.
Recorded al... See Full Bio