The UK market town witness to mass UFO sightings and cars brought to standstill
A British town witnessed a wave of mysterious events including mass UFO sightings, cars breaking down, bizarre noises and even alien abductions. Known as the Warminster Thing ...
Daily Express
3 days ago