Driver dodges tumbleweeds on the highway, Echo OREGON USA By DashCam.org February 19, 2018 US Dashcams 0 Comments