Located in the middle of the US is a place for truckers to rest, relax and enjoy the wonders of the world's largest truck stop.
Episode Discussion
Login to leave a comment on this episode.
Located in the middle of the US is a place for truckers to rest, relax and enjoy the wonders of the world's largest truck stop.
No comments yet. Be the first!