Quote Originally Posted by L3V3L1 View Post
wow it must REALLY turn heads in Italy!
REALLY awesome......more than this - the italian people are " car-crazy"...... shouting, clapping hands and taking picture......