Strange Anomaly Captured on Security Camera Over Barranca | PERU
Security cameras recorded a strange object in a Barranca waterfront. Some claim it was a UFO. By Inexplicata 3-16-18 An unidentified flying object crossing the skies of Barranca was picked…