The staff of Top Gear Philippines meets and greets readers at the 2012 Manila International Auto Show