The Stelvio Pass, or Passo dello Stelvio in Italian, is one of the best driving roads in Europe, but it's also a place where you can often find prototype vehicles. Dutch reader Gerard E. stumbled upon such a tester while taking a road trip with his wife and son through the Alps.
Read more ยป