Mercedes-AMG SL 63: 24 hours Non-Stop in LA (German) This is not a car review (we already did one)! This is how it actually FEELS and SOUNDS to drive the Mercedes-AMG SL 63 exactly where it was meant for: California! Put your headphones on and enjoy! W...