DSM Off-Road Teases New Micro Scale Rock Crawler
Over at DSM Off-Road they are now teasing an all new Micro Scale Rock Crawler. The crew at DSM is best known for their one-handed driving thumb wheels and scale accessories, but soon they will be jumping into the micro crawler game. With a hardcore background in scale crawling, we expect the DSM micro crawler to have some pretty amazing [...]