Published On Apr 26, 2024
In this footage aliens can be seen inside a triangular space craft watching the witnesses recording. Over several days in 2009 crafts of different shapes & sizes were seen near the sea of Marmara just off the coast of Kumburgaz, Turkey.
show more