Car and driver

“Pandelleria” is a documentary film that explores the Italian island of Pantelleria, home to the most Fiat Pandas per square mile. The Italian island of Pantelleria covers just over 32 square miles. It sits in the sea like a pebble flicked off the soccer ball of Sicily after it was struck by Italy’s …

Read more

Show More
Back to top button