Don't have Telegram yet? Try it now!
https://ufo.net/2019/05/31/north-attleborough-massachusetts-usa-september-25-2010/
North Attleborough, Massachusetts, USA; September 25, 2010