The guys at Taurusarmed.net recently had the opportunity to tour the Taurus International Mfg., Inc. factory in Miami, Florida. Check it out at Taurusarmed.net forums.
The guys at Taurusarmed.net recently had the opportunity to tour the Taurus International Mfg., Inc. factory in Miami, Florida. Check it out at Taurusarmed.net forums.