Alien Talk
Sep 17 2022 • 1 hr 3 mins
Ted gives an eye witness account of whats happening at Dulce New Mexico. Join the Ted Rice community on Reddit! https://www.reddit.com/r/TedRice/
Support the show