In Austria, this Alfa Romeo 33, boosted to 240 hp, screams at 9,000 rpm on a hill climb. October 29, 2025