The highly demanded track, ‘Human Made’ from the Volvo brand manifesto advert, has been re-recorded and released as a completely new track called ‘These Woods’ in collaboration with sound experts Bowers & Wilkins and Swedish pop-star KLARA and will feature on the new XC60 spot.
Download the full version for free in the video link.
![](https://i.ytimg.com/vi/K75PBuldc7s/maxresdefault.jpg)