Triumph at EICMA 2012

2012-11-17 269

CW's report on Triumph's new Daytona 675 and 675R from the 2012 Milan Show.