Even the boss likes Tamiya mini's....LOL
#1
Tech Adept
Thread Starter
Even the boss likes Tamiya mini's....LOL
#2
Tech Adept
damn straight!!