There is a whole website.

Quote Originally Posted by daleeman View Post
I will never buy another Dell computer after seeing this video. If Dell supports this, I do not support them. Even if it is a hoax
I'm going to assume this post is a joke.