58057 Tamiya Bigwig 1986 Post author By David Post date 9 October 2021 No Comments on 58057 Tamiya Bigwig 1986 Share on :Release on 1986 this Tamiya buggy is an UFO in the range of the manufacturer. The body was design by Takuya Yura from Moon Craft Designing (Mooncraft Co. LTD) who is knowing to work on… Read More