This car was built a year before the Deepwater Horizon incident. Bet Ford was regretting this sponsorship deal pretty hard. This raises an interesting question: would you buy an “ad supported” car with stuff like this plastered on various parts if it meant the car could be $1-2k cheaper?