Jan 14, 2015, 4:09 PM
Do you want to spot a supercar in Switzerland? We know the perfect place to be. Geneva is filled with supercars. In March, during the big Geneva Motor Show or during summer. It doesn't really matter when you're in Geneva, there's always a big chance to spot a supercar. Most of the ten topspots from Switzerland are from Geneva and most of the spots are McLaren P1s and Ferrari LaFerraris.