When the FIA gives you lemons, you seethe for two decades and then make some 1,600 horsepower lemonade.

Leave a Reply

Your email address will not be published. Required fields are marked *