Don't have Telegram yet? Try it now!
https://ufo.net/2019/05/31/lake-view-terrace-los-angeles-california-usa-may-1983/
Lake View Terrace, Los Angeles, California, USA; May, 1983