Skip to playerSkip to main content
  • 9 years ago
Extraordinary green flashes of light have been spotted in the sky above Siberia, baffling experts and residents as they question whether it was a meteor, a missile, or even aliens. The spectacle lit up the sky around Lake Baikal in the early evening on Tuesday.

Category

😹
Fun
Be the first to comment
Add your comment

Recommended