Pier 27 makes way for America’s Cup

pier 27 120611_nb

San Francisco’s Embarcadero will be the key viewing spot for the America’s Cup in 2012 and 2013…