ITB Fuel Injection 101 | 2.5L V6 Alfa Romeo 155 TI DTM [TECH NUGGET]

When you spot a 420HP Alfa Romeo 155 TI DTM car at the Goodwood Festival of Speed the gentlemanly thing to do is shoot a quick video of it, and in this one …