Tamiya 58441 Racing Buggy Buggy Champ 2009 Detail Kit Photos Leave a reply Please note that the pictured special LiFe battery pack is sold separetely.
Tamiya Mini 4WD Movie from 1997 remastered in 2008 Leave a reply Bakusou Kyodai Let’s & GoSource and more