Tag Archives: Triangle UFO Formation

UFO Report – Triangle UFO Formation, North Shields, UK – 11 February 2012

Uploaded by Gekados 9th Febr. 2012.