My British husband enjoyed that ad. But I sat in disbelief. I said ‘that song is about America....why are they showing places all over the world”?? I think they are promoting the One World, Agenda 21. That’s all I could think about. No jeeps here....ever.
What’s even more amazing is that it’s a song written and played by a Leftie.