Thanks to the magic of Russian dash cams, we too are able to witness some of the most awe inspiring things on earth! You may have seen the footage of an average Russian commute on the Daily Show or You Tube…The meteorite was impressive as well. Dave delves into the Russian motorist's mind – but only to imagineĀ what thoughts he may have had as the meteorite flashed across his field of vision.