Spencer Rivkin Clinches the 2WD IFMAR Worlds for Team Associated
The 2015 IFMAR World Championships is delivering all the excitement and fast racing that befits an event of this magnitude. With the final race of the triple A-mains history, it is Team Associated’s Spencer Rivkin who has taken the 2WD buggy title in dramatic fashion. But, it wasn’t easy and everyone was on the edge […]