03-07-2007, 10:28 AM
yeah, i hear ya on that, lol............it would be different if they were made in California by factory guys at Losi's facility, however Im sure they farmed it out elsewhere for assembly.
BTW, I hope you take better care of this 8t, than that other thing in your photo mash:
BTW, I hope you take better care of this 8t, than that other thing in your photo mash: