Triangle UFO over York in England?

Published December 23, 2014 186 Plays

Rumble / Weird MysteriesAn apparent triangular UFO was caught on camera over York, England. What do you think it could possibly be? Something real, or was editing work involved?

0 COMMENTS