Chinese-made machines might have a mixed reputation, but the promise of cheap prices and generous specs are proving an irresistible lure for plenty of budget conscious ATV buyers. While several dozen ATV brands have made the long trip from Asia over the last few years, only a couple have stood the test of time. One of the longest serving is the CF range of ATVs and motorbikes imported for the last 25 years by Quadzilla, based in Horncastle, Lincolnshire. CF […]