8845 Dune Buggy

174 parts
release 1981