Wednesday, September 22, 2021

Tesla's Likeness Appears in STORM CLOUDS in Turkey

AMAZING. What does it all mean?