Russian dash cams Jason Weisberger 7:20 am Sat, Feb 16, 2013 Russia? Boston? Watch the crazy! (Thanks, Glen!)