JUST IN: Video reportedly from Turkey shows what appears to be an alien trapped in a cave.. CAN ANYONE EXPLAIN THIS? pic.twitter.com/GYYqxIVMnw— Chuck Callesto (@ChuckCallesto) March 29, 2023
JUST IN: Video reportedly from Turkey shows what appears to be an alien trapped in a cave.. CAN ANYONE EXPLAIN THIS? pic.twitter.com/GYYqxIVMnw