Don't have Telegram yet? Try it now!
https://roserambles.org/2019/07/17/china-lake-california-satans-little-shop-of-horrors-videos-july-17-2019/
China Lake, California: Satan’s Little Shop of Horrors [videos] ~ July 17, 2019