Boing Boing Staging

Russian dash cams

Russia? Boston?

Watch the crazy!

(Thanks, Glen!)

Exit mobile version