X
    Categories: Video

Mercedes Benz S63 AMG Review: Track Test

Rate this post

The Mercedes-Benz S500L is no slouch, but if you want even more grunt out of your limousine the 5.5-litre bi-turbo S63 AMG is an absolute monster. With 430kW…

admin: