Water leak on driver side. on 2005 Subaru Baja

I have a water leak on the drivers side floor.After rain or a car wash,water shows up.Someone told me to check the FIREWALL!!

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
Check moonroof drains there are normally 4 one in each corner.