Strange Cluster of unknown lights filmed over Russia – April 25th 2013

This video of multiple unknown lights was filmed over Astrakhan Oblast, Russia on the 25th April 2013

This video of multiple unknown lights was filmed over Astrakhan Oblast, Russia on the 25th April 2013

Leave a Reply