I think it would make a funny Youtube video of you standing under your car waiting for that thing to do anything. I have a Landy diesel fired high pressure steam cleaner and even it is alot of work. The unit you showed probably won't do much of anything carwise.
__________________
......
|