Last night, yet one more
eye-searing blue meteor screamed across the dark sky in Russia. Lucky for us,
Russia is the land of dashcams, meaning that yet again, we get a driver's seat
view of this spectacular phenomenon. Can anybody tell me how to say
"wow" in Russian?
Here is another view of this meteor…….