Witnesses Describe Their Encounter With Tall Beings From Draguignan
Multiple witnesses have come forward saying they have seen mysterious “tall beings” or “giants” in a place called Draguignan – an area in the Provence-Alpes-Côte d’Azur region, in southeastern France. After Gabriel Demogue and his girlfriend saw an […]
