I happened to find this link on youtube just recently... the user who posted it claims to have gotten it from a reliable source and that it is not a rumor. You guys try to convince me, otherwise. Tell me what you think; personally, I don't believe it until I actually see it happening, but the information seems somewhat believable. What do you think: Is this information true or false?
Here's the link: http://www.youtube.com/watch?v=2cCXFB7I_Q0