Tag Archives: North Shields

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

Uploaded by Gekados 9th Febr. 2012.