Alfa Romeo Top Gear - Alfa Romeo 166 - BBC admin 27-07-2012, 23:02 The Top Gear team review Alfa Romeo 166 car. Well, you would do if you... ...