cryptoworld.co.uk
Video: Interesting Triangle UFO filmed over UK, Feb 17th 2011
Another interesting Triangle set of lights, this time filmed over ‪Cleadon, South Shields England‬. I’m beginning to think the RAF/Military (UK, US or another!?) definitely have something new…