Sunday, March 19, 2023

The Island of Pandas (Fiat Pandas, That Is)

"Pandelleria" is a documentary film that explores the Italian island of Pantelleria, home to the most Fiat Pandas per square mile.



from Latest Content - Car and Driver https://ift.tt/VM9vDd0

No comments:

Post a Comment