Saturday, October 17, 2015

UFO in Detroit, USA - October 16, 2015

Friday, October 16, 2015

Alien City Filmed In The Clouds Over Foshan, China - October 2015