Twitch

Biography by

Twitch was formed in Toronto, Canada, in 1979 by guitarist, vocalist, and songwriter Garwood Wallace, bassist and singer Bryan Pratt, and drummer Stephano Leroux, all of whom were veterans of the Canadian…
Read Full Biography

Artists Moods

Artists Themes