Spain, France, and Italy / ItalyDreamCar
11/16/2000
This hot rod sits one and a half. Awesome! Note the bunch of Vespas parked across the street.