National Geographic Man Made - Season 1 - Super Roads (Episode 5)
Plot: A visit across the country for a look at high tech technology concerning highway construction, including the machinery and engineering used to keep traffic moving.
Episode Aired On:
Thursday, December 6 2007 17 years ago