MERCEDES-AMG S63 L VS PORSCHE PANAM­ERA TURBO SPORT TURISMO

Motor (Australia) - - CONTENTS -

Good­ness that’s a long car name... it’s a bat­tle of the twin-turbo V8, su­per­car-quick uber-barges

Newspapers in English

Newspapers from Australia

© PressReader. All rights reserved.