urbanfragment.wordpress.com
On Europe’s finest roads.
Supercars on the Stelvio Pass in Italy. Photo source: Top Gear, 2011. Complete list of participants: Bugatti Veyron SS WR, Ferrari FF, Pagani Zonda F, McLaren MP4-12C, Porsche GT3 RS 4.0, Jaguar XK…