StupidVideos.com
Explain This!
There is no explanation, but we welcome your attempts in the comments! I need my WTF stamp!