Series from 2002
Witness drivers and pedestrians facing their most terrifying moments on the World's Most Dangerous Roads!