Tamiya 58633 Blackfoot & 84431 Porsche 934 Jägermeister TA02-SW Limited Edition chassis photos Leave a reply