Supercars

Swiss firm Picasso reveals 660 LMS supercar at 2022 Top Marques Monaco