Yes, it looks like someone stuck inside without rain guards, the same thing happened to me on my first trip, so I bought these - https://www.weathertech.ca/en/dodge/2016/grand-caravan/side-window-deflectors/ - and am happy to this day. They just slide into the window, that's how: