UFO spotted over West Virginia

Published December 28, 2020 3,816 Views $0.82 earned

Rumble I personally believe any UFOs spotted are man made and not aliens