by adrianocastelli
Looking at new motorcycles stands at EICMA, International Motorcycle Exhibition 2010 in Milan, Italy.