New Bug-Handkerchief road, route New Bug-Handkerchief, automobile road