carugati automobiles
1-1 of 1 Results
  1. Automotive
    At this time of year, car junkies are beelining to Switzerland for the annual Geneva Motor Show. If fans can’t get enough supercars over the 10-day event, they can make their way to Carugati Automobiles for round two of ridiculous supercars. Case in point: this white Maserati MC12 snapped up...
1-1 of 1 Results