Remember Alfa Romeo’s teaser from last week? The cryptic one with a lone triangle against a red background with three words: Passion Flows Strong. Naturally, we got excited. The date touted for the announcement was today, June 10, the week of the 24 Hours of Le Mans – for any other brand, an announcement this week would certainly relate to the world’s most famous 24-hour endurance race, as was the case for the Aston Martin Valkyrie LM.
Â