Nascar saved their sorry asses from looking like total stooges. In all the time Ford built the POS, they never got a single one to go 500 miles, IN ANYTHING! 3 consecutive LeMans victories, and not a one with their so called "premier" engine. :LMAOsmiley:
Most expensive one trick pony to ever come out of Detroit.