Discover-New Bug road, route Discover-New Bug, automobile road