Sunday, June 05, 2011

Ufos over Moscow June 3rd 2011 Leninsky Prospect

Ufos filmed over Leninsky Prospect in Moscow, Russia June 3rd 2011
At one stage you can make out a triangle formation of some sorts.

No comments: