480 horsepower at a staggering 11,500 RPM. That kind of figure should belong on a race-spec Superbike, but instead it belongs to the 2.5L V6 inside of this Alfa Romeo 155 V6 Ti race car. Alfa might have been busy adding to their legendary “Italian charm with all of the quirks” reputation, but they were […]

More...