RYAN CAVALIERI 2011 IFMAR 4WD WORLD CHAMPION!!
He’s done it, going two for two this week at the 2011 IFMAR Electric Buggy Worlds in Vaasa Finland. Ryan Managed to clinch this victory thanks to a victory in both A1 and A2. Now up for grabs is the 2nd and 3rd spot. Needless to say Ryan is ecstatic about being one of the few […]