San Francisco 53rd Annual International Auto Show | Moscone Center

11.23.2010