Tamiya Fighting Buggy Item #84389

Just when I thought I missed my chance to get a Super Champ....it is back. Tamiya is all about re-releases and isn't done yet. Called the Fighting Buggy in Japan...it is coming here too...again....and this time it is being called the Fighting Buggy!

Check out the original 1982 promo video!!!!

Comments