Tag: Alfa Romeo
-
Festival of Speed to have Italian theme – and extra ‘motor show’ day
This year’s Festival of Speed will have an Italian theme, according to organisers, with the July weekend event set to focus on that country’s passion for motorsport.