Monday, April 27, 2015

Have loud popping and cracking sound coming fromleft front of car does mostly when taking off?


Ford Focus 2003 zx3. 2.0 z tech motor

Read more: Have loud popping and cracking sound coming fromleft front of car does mostly when taking off?