Don't have Telegram yet? Try it now!
https://ufo.net/2017/02/13/cumbernauld-north-lanarkshire-scotland-uk-november-13-2010/
Cumbernauld, North Lanarkshire, Scotland, UK; November 13, 2010