Tuesday, June 14, 2016

Tamiya Slot Car Bodies

These are Limited Edition 1/24 scale Body Parts set for slot cars. Originally released in 1966. They are on-sale now while supplies last!















No comments:

Post a Comment