“Lean, Mean, Machine” – Troy Bayliss Posted on Nov 22, 2011Oct 23, 2013 Chris NazDucatiMotoGPMotorcycleVideo The three-times-world-champion, Troy Bayliss, and the Superbike…