And the Americans actually believe this....?

http://forums.mbworld.org/forums/showthread.php?s=&threadid=59234&perpage=10&pagenumber=1

Someone with half a grain of sense correct me, I seem to be confused.