What should I do if my car is leaking water from the dashboard on both sides? on 2008 Scion xD

It only happens when I turn left and pours out through the passenger side under the glove box and through the side of the driver's side. It just started this week...

Asked by for the 2008 Scion xD