Are some people really this stupid?

http://www.smashmyduster.com/index.php?content=about

When I seen this it made me cry a little inside. The website hasnt been updated for about a little over a year so who knows if it is still alive. Looks like a solid car :angry5: