Picture 107
The Focus WRC - Ford's rally-winning supercar, first campaigned in 1999
(
1999-192-3
)