Who says you can’t race a Harley-Davidson in the Baja 1000? Well, definitely not Carducci, a company well versed in the brand that have decided to take on the rocks, sand, silt and speed of this legendary off-road race on a highly modified 2003 Sportster. As an added thumb in the eye to all the […]