Aiden HoverFeb 14, 20222 minFormula OneAlpha Tauri launch the AT03!Leave it to Alpha Tauri to treat us all to a magnificent car launch this valentines day. Unveiled from their Faeinza-based factory, the magn