Wednesday, November 30, 2011

WHOA! WEDNESDAY!

So, what is this?  Clever video editing?  Flaming kites?  Synchronized meteors?  Or ALIEN INVADERS...showing off a little bit...  

This was taken on November 23, 2011, over Adygeysk, Russia.  I'm not finding any answers yet as to what these or this or they really are.   Let me know if you find out!



No comments:

Post a Comment