Study Shows New Drivers Lack Driving Skills; Everyone Says “Duh”

Study Shows New Drivers Lack Driving Skills; Everyone Says “Duh”

Researchers at The Children’s Hospital of Philadelphia (uncomfortably and vaguely worryingly abbreviated…