A worker wipes the glass fence near BMW car at the Shanghai International Auto Show Wednesday, April 20, 2011 in Shanghai, China.
Associated Press | Photo By Eugene Hoshiko
Wed, Apr 20, 2011 1:19 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest