capsplace

New Member
We are experiencing the sound of rushing water above our heads in our 2001 Discovery. There is no obvious evidence of any leaks, incoming or outgoing.
Any comments? Anyone else with similar experience?
 

Similar threads