UFO enthusiasts have excitedly shared video supposedly showing a tic tac shaped alien vessel over Albany, New York. Alien life conspiracy theorist Scott Waring took to his blog etdatabase.com to speculate wildly about the amateur video.
{%=o.title%} ]]>
He said: “This UFO was seen over Albany ... Read even more