any ideas about a water leak in a megane?
I recently bought a 1996 Renault Megane for my Mother, only 64,000 miles on the clock, goes lovely, flew through the MOT apart from tyres. The only thing is, whenever it rains, the carpets are soaked. ... more