It’s not common for high-end supercar makers to release commercials and promo videos, so it’s quite an occasion when they do!..
Watch the video on YouTubeRead more at MotorWard.com