Would you please educate me, I just saw this and the idea seems absolutely absurd. Spraying pressurized water inside the car, instruments, in my...