Richard Hammond reviews the 2001 Alfa Romeo 166 and puts the 3L V6 engine to the test, as he checks out it's performance and handling. Plus he'll be checking...
Richard Hammond reviews the 2001 Alfa Romeo 166 and puts the 3L V6 engine to the test, as he checks out it's performance and handling. Plus he'll be c...
Comments