Exploratorium Opens In New Pier 15 Building

The Exploratorium opened Wednesday in its new location in Pier 15 on SF's Embarcadero. Elissa Harrington reports.