Around 50 Ferraris and Lambourghinis will apear at the Italian Autorail event. TONY CARWITHEN Sam F | 9th April 2025 ← Return to Italian supercar display at Kidderminster Town station