Tag Archives: football

UFO Binghamton NY, USA, 4 August 2011

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