Huge UFO Stuns City For 10 Hours On Independence Day
Hundreds of people say they witnessed a huge UFO hovering over the city for 10 hours on Independence Day. Witnesses feared that Earth was about to be invaded by aliens, or that government departments were experimenting […]