Land Rover BAR launches latest testing boat, T2 06.10.2015 The British America’s Cup challenger, Land Rover BAR has launched its latest testing boat, T2.