American Police Car Fair

Series

Something Missing?

The American Police Car Fair was held in February 1981. Ten special models were released in toy stores and department stroes all over Japan. These were in the colors of actual US Police Departments.

 

Subject ID: 89415

More

The American Police Car Fair was held in February 1981. Ten special models were released in toy stores and department stroes all over Japan. These were in the colors of actual US Police Departments.

 

Subject ID: 89415

Less

Subject ID: 89415