UFO Spotted Over London?
Viral videos are awesome. The most mundane suddenly turns into one bazillion hits on Youtube. This video of an alledged UFO over London has the world buzzing today about the possibility of little ET's among our midst. I personally believe that there's life out there....how 'bout you?