Canyons: “My Rescue” Video Directed by Kphu The Killer, here’s the video for Canyons new single, ‘My Rescue’, ... October 27, 2010 NEW MUSIC