Don't have Telegram yet? Try it now!
https://ufo.net/2009/04/05/omaha-nebraska-usa-august-15-2007/
Omaha, Nebraska, USA; August 15, 2007