Nothing remains as mysterious as an abandoned place.
Abandoned subway depot – Poland
The town of Czestochowa, Poland isn't well-known to many train-enthusiasts. It's actually better known for religious pilgrimages thanks to
ANCIENT ALIENS AND THOR
ANCIENT ALIENS AND THE THOR VIKING GOD
One intriguing mythological figures in human history when analyzing ancient
aliens connection with past human evolution is one of the most well