The war of the Giants: FORD FIGO vs VW POLO March 9, 2010 admin 4 Automotive news, Automotive snippets, Car Reviews, Welcome to the war of the Giants where in the warfield is of one of...