Racers struggle on a frightening road block when they are suspended above the Atlas mountains.
Oct 24, 2014
Nov 07, 2014