MovieMaps

Photo of China Exposition

Location: Los Angeles Convention Center
As Seen In: Rush Hour