dash cam

Alleged Meteor Caught on Russian Dash Cam (Again)

Thanks to the ubiquitousness of dashboard-mounted video cameras in Russia yet another bright object has been spotted lighting up the…

7 years ago