2010 Manila International Auto Show @ World Trade Center
April 15-18, 2010. World Trade Center, Pasay City, Philippines - We cover the 2010 Manila International Autoshow. Some of the highlights of the event were the new Mazda 2 and Mazda 6 and the Mercedes Be...