Google Self-Driving Car Test Commercial – What’s the Song?
The Album Leaf's 'We Need Help' serves as the soothing background music in Google's fascinating new Self-Driving Car Test video, in which a legally blind man travels around town thanks to the technologically-advanced vehicle.