User:Canyons

Canyons are Ryan Grieve and Leo Thomson. So far they have released music on labels such as their own Hole In The Sky, DFA records, I'm a Cliche' & Modular Recordings. Their debut album will be released on Modular in 2011