Final Results Of Japan Regatta
The results are out for the 34th America’s Cup that was being held this weekend and the results have been as anticipated by all. The Land Rover BAR team that was being skippered by Sir Ben Ainslie has finally managed to break the drought that Britain has suffered for several years. The team was finally