Slow Drivers: Are They Driving You Insane?
Some people never break the posted speed limit, they gingerly seal it in bubble wrap. While lead-footed daredevils announce, “Put the pedal to the metal,” the contrasting lost-in-their-own-littleworld “helium-footed” motorists