Land Rover BAR’s America’s Cup test boat ‘T1’ berths for the final time at the Classic Boat Museum in Cowes

Land Rover BAR’s America’s Cup test boat ‘T1’ berths for the final time at the Classic Boat Museum in Cowes. Read more…