9 Apr 2012, 12:14 UTC · By: Andrei Tutu / The new Mercedes-Benz SL63 AMG is already out in the real world and we’re here to bring you the video proof, in the form if a clip that shows the vehicle parked in front of a dealership in Stu...