Who remembers the Sand Scorcher – the Tamiya Baja Bug first released in 1979? Well, the good people at auction site Collecting Cars certainly haven’t forgotten the classic radio-controlled car which ...