Home > Top News
A high-heel-shaped car is seen on the street of Los Angeles, October 1, 2009. [Photo/IC]