EICMA SHOW: ATVs FROM OTHER WORLDS
The biggest ATV show in the world happens in Italy once a year. Big probably isn’t the right word; choose one of the following: huge, monstrous, gigantorrific. It features several square miles of floor space devoted to motorcycles, ATVs, parts and apparel. We spent four days walking the isles and only saw a fraction of the whole picture. But we did pull out the camera to bring you photos of ATVs you might never see otherwise.
CF Moto is another Asian company to watch. Of all the ATV makers from mainland China, its quality seems to be near the top.