Video: Canyons - My Rescue
Easily the best video we've seen for a while. Brand new super-crazed-battle-scene video from Aussie duo Canyons.
The single 'My Rescue' will be from a debut EP which is expected early 2011 on Modular People (home of Tame Impala no less). Keep an eye out for that.
Oh yeah, and the tracks not bad either! Have a look....