All-new Ford Fiesta Sedan

All-new Ford Fiesta sedan. (11/17/08)