ALFA VS BMW
BMW EATS DUST
Alfa Romeo 156 vs. BMW 328i vs. Audi A4 quattro
NURBURGRING BMW 320d MSport vs Alfa Romeo 156 Track Car
http://nurburgringuk.com On tour with The Nurburgring Experience. BMW is standard 320d MSport. Alfa 156 spec unknown but was stripped and caged and sounded lovely!