Chinese car feature
Chinese car feature
streamable.com
Video Unavailable
Chinese car feature
Video Unavailable
Best guess is that the rear washer fluid hose disconnected and it's dumping onto the passenger footwell
My parents GM car did something similar. It was a seal just under the windshield.