DASH CAMERA INTRO You may have noticed that dash cams are becoming more and more popular in US. Until a short while ago, only police cars would have a dashboard camera installed. But then the unthinkable happened and a meteor struck a remote town somewhere in Siberia, Russia -- and...

Read more >