No Image

UFO over Washington DC

March 2, 2010 LUFOS 1

Latest UFO sighting – This video of strange lights or object was supposably taken last month – February 2010 – in Washington D.C..