Italian cars line the streets of Bristol
For one day every April, the narrow streets of Bristol's medieval Old City are filled with hundres of italian cars and bikes. Members of the Italian AutoMoto Club and the Ducati Owners Club come together t...