Darvasa

This is NOT the Russian Meteorite Crater

There's been a lot of really incredible videos and images of the meteor that streaked across Russian skies on Feb.…

12 years ago