EICMA The 69th International Motorcycle Exhibition Milan 10-13th November 2011- Is always an event worth looking forward too, as every year those Italian chaps display some really nice modified Triumph Twins and this year is no exception.

Drags and Racing

TPR

TPR

TPR

Founder Blogger and Owner