Start and stall on this 07 Ford Taurs for another shop. Can you see the little spider causing the trouble? :)

Posted by Kevin on Thursday, September 25, 2014

Start and stall on this 07 Ford Taurs for another shop. Can you see the little spider causing the trouble? 🙂

from McFarlands Mobile Mechanics FB Page: View full post »

Categories: Facebook

Leave a Reply

© 2025 McFarland's Mobile Mechanics