Tagged: UFO in USA

Stragglers Spectate Spaceship In South Carolina

Stragglers Spectate Spaceship In South Carolina

While driving from Florida to Charlotte, North Carolina, a couple noticed something quite unusual. They passed by York, South Carolina at night and noticed what appeared to be three different lights off in the...

×