UFO Phot
- Featured
Multiple witnesses spot UFO over Capua in Caserta, Italy (Photo)
Italian news sites are reporting that dozens of witnesses spotted a UFO over the town of Capua, and one group…
Read More »
Italian news sites are reporting that dozens of witnesses spotted a UFO over the town of Capua, and one group…
Read More »