in Formula 1, Motorsport, News, Sports, Sports Watch live: It’s Alfa Romeo launch day! See the unveiling of the new C43