Saw this truck Ute on a British television show but the episode story took place in Spain (I think)

Saw this truck Ute on a British television show but the episode story took place in Spain (I think)

Posted Apr 4, 2021, 11:39 PM UTC

12

Citroen Mehari

7
EdmanepOP•

Awesome! Thank you much

1