A ride on Sardinia July 25, 2015 Bauer Xcel Where do Italian motorcycle testers go for their biking holidays? Sardinia, apparently… Read More