There is no description yet. Add a description.
Appears on these pages
This is the Ford Focus Rally Car. It has come out in the following 1/64 scale versions:
The World Rally Series is a 2004 series of four cars with Rally-themed tampos.
Here are toy rally cars made by Hot Wheels.