Sportsvibe TV

Bring it on Portsmouth!

  The Louis Vuitton America's Cup World Series returns to Portsmouth this weekend – the place where it all began a year ago with a resounding home town victory for Land Rover BAR.