ab11
Member
I'm 99.999999% sure that the roads there are going to Formentor and that's definitely the car driving from Alcudia to Puerto Pollença along the front. Has anyone else seen this or was there when they were filming?
Thing is a lot of ads these days are green screened so perhaps the car wasn't even there!
Thing is a lot of ads these days are green screened so perhaps the car wasn't even there!