Late to the party but... THE MANGUSTA IS THE MOST BEAUTIFUL MACHINE EVER TO COME OUT OF ITALY. In case it hasn't been said.