I apologize if this was already posted or is in the wrong section, but I just had to share this with everyone.
Message to mods: Perhaps you could show some leniency with this thread considering the accuracy of this breaking news story especially after FTPDoug's latest post.
Link:
http://www.youtube.com/watch?v=8CLsJ-c5i7c