
Announced April 1st at the New York International Auto Show in New York City’s Jacob Javits Center, the annual World Car of the Year awards recognize the year’s most outstanding vehicles based on merit, value, safety, environmental impact, significance, and emotional appeal. The VW Polo surpassed 29 other cars to become the the 2010 World […]