Russians with dashboard cameras – scary August 5, 2013 by stevecurtis2012 Leave a comment WOW – some people in Russia are extremely lucky to escape with their lives – see this footage taken from Russian dashboards!! Link to follow: Continue reading →