After two days of pulling, it's a nice day off the road in Iowa City, where Dan needs to catch up on some workâonly to be reminded that when you're working on the road, best laid plans often come undone.
See All 212 Episodes of "The Hitch"