Turbo diesel just won Le Mans...
I bet that has the Greenie-Weenies pulling their hair out...................