Ford Focus Forum
Hit a curb very slowly. Now appears to be a leak under the right hand side (driver’s side), near the pedals. See images attached for picture of leak and view with inside of front left wheel. Does anyone know what it might be? Very clear, best guess is water. Wanting to know what it may be before...