Was Actually called the 'Ford Rallye Sport Concept'
Quality looking car though, it just shows ford have some great designers and AMAZING Chassis/Suspension Technicians, now all they need to do is crack that interior

(Coming along though.. look at the C-Max!)
I love the new fiesta!