Ay buh!
Kicking off a bit of our America's Cup coverage, we were invited rahn Land Rover Br to see de unviling of dem lots AC#% racing boat "Rita." One ding seeing one of these badboys up close is amazing. Check some of de highlights at Team Land Rover bar base!