The latest
Riders see Americana in action on "The American Road Tour with Bill Davidson"
Pontiac, Ill. wasn't supposed to happen on "The American Road Tour with Bill Davidson." It was going to merely host a quick stop and then riders would be on to another city. But tour organizers didn't count on Pontiac Mayor Bob Russell and the residents that know how to roll out a red carpet - and they keep it rolling.