With the 2014 IFMAR 1/12th World Championships about to kick off in Florida, what better time than to have a look back at th least world championships in Holland in 2012
Great racing and a controversial Finish, which has kept us all talking for the last 2 years and still tarnishes the reputation of a triple world champion – If you don’t know what we’re taking about there is one way to find out …… press play!