Release Summary

Los Angeles and San Fernando Valley residents make L.A.'s new Discovery Cube an instant success during the first weekend.

Discovery Science Foundation