The LONGEST TUNNEL SYSTEM in the world, the ODESSA CATACOMBS located in UKRAINE

First published at 00:43 UTC on June 2nd, 2023.
subscribers

These tunnels are suspected to be used for satanic rituals and practices!

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO