monkeyboy Administrator Staff member 24 August 2007 #1 Yes, this is the new Fiesta, and no, Ford is not joking. Read CAR Online's full report here More...