2007 Toyota Camry - Roof leak

Water leaking and coming through mirror/visor inside car where it is attached to the ceiling in car. What is causing this leak and what can be done about it as well as getting rid of the smell?

My guess is the gasket for the front windshield has failed.

1 Like

If the vehicle has a sun roof, make sure the drains are clear.

Tester

1 Like

Was the windshield ever been replaced?