America’s Cup stays in America
Comment are off
The long awaited news was finally announced yesterday: The world-famous San Francisco Bay will be home to the 2013 America’s Cup Finals and the Challenger Selection Series for the Louis Vuitton Cup, as well as an America’s Cup World Series event in 2012. All to be held in hyper performance 70′ catamarans sporting immense wingsails. This will be the first time the America’s Cup has been hosted in the United States since 1995. We are ready.