Mechanics

VAUXHALL MERIVA PROBLEM

2004 Vauxhall Meriva • 70,113 miles

Water in both front foot wells, where could this be coming from?
Avatar
Guest
November 26, 2012.



Check out the related content below while we wait for the question to be answered by a professional mechanic.