A bizarre scene unfolds in Withlacoochee State Forest, Florida, as a humanoid figure in a white suit operates an unknown device.



Video by: Cryptonaut Podcast

Florida State Tribune 1200 630