Alfa Romeo 916 Club Italia – Drive part 1 September 12, 2024 by Alfa Showroom Facebook Twitter Pinterest LinkedIn Thanks to all the organisers from the Club Italia 916 guys for organising this amazing drive, having outriders closing exits to roundabouts and other roads was incredible to see, how would we have got on in England doing that? source