Ford Supermodel 08 Finals Ford Supermodel 08 Finalsindex view all « prevpage 8 of 47 next » Greece, China and UK (Ford finalist and eventual Maybelline contract winner). Ford Supermodel 08 Finalsindex view all « prevpage 8 of 47 next »