Warranty work by Ford.....big time fail (oil pan oil leak & a-pillar water leak attempted fixes)
April 12, 2016