Schumacher Racing to close USA office
Schumacher Racing were in contact to inform us that their USA office will close at the end of February 2010, after 20 years in Tampa, Florida. However this is by no means the end of Schumacher’s presence in USA as their biggest dealers in North America have committed to supporting the change and will be buying products directly from the UK head office. This means that the full product range of cars, parts and accessories will continue to be available at major hobby stores.
Click here to read the full announcement