Listen to the lyrics of the song in this commercial.
The funny thing is that the little tagline in french at the end means “New Jeep Compass. 4×4 reasons to love the city” (Thanks Chrys for correcting me)
Besides this one, what could be the less appropriate song for a car commercial? After a little browsing on lyrics sites, my first proposals are Car Jamming (Clash), Wheels of confusion (black sabbath) and The new pollution (Beck). Any other ideas?