the Alfa Romeo 147GTA's 24v 3.2-litre V6 engine at the 2003 Geneva Motor Show
<<<