New study shows link between cars and traffic
thebeaverton.comNew study shows link between cars and trafficOXFORD, UK – A new study from the International School of Roads has reportedly uncovered the root cause of traffic on roads and major highways worldwide: four-wheeled vehicles known as “cars.”
