Self Driving Mercedes: Behind the Wheel!