Geneva Motor Show 2019

The McLaren 675LT is simply devilish

Transcript
Auto Tech