Episodes

First
Broadcast
Comments
20000925Jeremy Cherfas discovers why people will pay $150 for 18 inches of barbed wire.