Rain and Wind Delector
A black sedan drenched in rain with the wind/rain deflector above the opened window. Also a flag of Germany that says “Made in Germany”.
A black sedan drenched in rain with the wind/rain deflector above the opened window. Also a flag of Germany that says “Made in Germany”.