- You are here:
- russia fail
Cameras in Russia seem to capture everything from fiery meteors to crazy crashes. The latest video comes from a camera mounted high above the main square in Smolensk, overlooking a busy parking lot on what appears to be a nice sunny day. It takes but seconds for a small cloud of steam, appearing ...