Latest UFO sightings – Three orbs or triangle UFO was recorded in the sky over Pittsburgh river, Pennsylvania on Thursday, 29th April 2010. This footage is very similar to the Lake Erie lights.
Try and ignore the annoying commentary, thanks!
LUS 2010, most recent UFO sighting reports and evidences. Real UFOs on net reported from US north America.