Speeding Wheels

Speeding Wheels
Speeding Wheels was a diecast brand that was produced in China, and sold exclusively the Woolworth Dept Stores. They are hard to find these days, and quite desirable among collectors
Grid view
List view