These are the Atlas Mountains in Morocco, and home to one of the most renowned drives in the world. Recently conquered by the Cadillac's new ATS, the twists and turns of this 117 mile stretch can really test a driver's mettle. How do you think you'd fare?