Tag Archives: Binghamton

UFO Binghamton NY, USA, 4 August 2011

UFO near Binghamton NY was large as a football stadium via examiner.com