Motorcycle Live is on at the NEC in Birmingham and runs until December 1st. It’s the place to see all the new models up close for the first time (and ride quite a few of […]