Location:England

Tamiya TL01 cars for sale in mint condition never built, want to make sure they go to good homes to someone who would appreciate them as i think they are now discontinued.

My Tamiyaclub friends...