Valencia, Spain-While carving along two-lane ribbons that snake through the hills above this fabled city, we finally came across the right spot to let our all-new Mercedes-Benz E500 off its leash.