Visitors look at a Lamborghini Aventador LP700-4 at the Shanghai International Auto Show Thursday, April 21, 2011 in Shanghai, China.
1 / 1
Associated Press | Photo By Eugene Hoshiko
Thu, Apr 21, 2011 4:17 AM EDT