Drag racing in Italy doesn’t seem right, does it? The home of Ferrari, Lamborghini, Maserati, Alfa Romeo and many boutique car designers doesn’t seem to lend itself well to monster V8s and burnouts. Italy is supposed to be about country road touring, howling V-12s, great pasta and great wine, not burgers, beer and blasting violence […]
More...
More...