Auto Culture

Alfa Romeo Sauber Shows Off Their 2018 Formula One Car

on

Alfa Romeo Sauber revealed their 2018 Formula One car in typically dramatic fashion – or at least with typically overly dramatic musical accompaniment…

About Alex Bean

Recommended for you