Alfa Romeo Sauber Shows Off Their 2018 Formula One Car Alex Bean 6 years ago Alfa Romeo Sauber revealed their 2018 Formula One car in typically dramatic fashion – or at least with typically overly dramatic musical accompaniment…