geoz48
Posted 6 years ago
Made in the U.S?
Anonymous
Answered
Hi Todd, This is made in Brazil by Taurus in Porto Alegre Brazil and distributed in the US by Taurus USA.
Anonymous
Answered
Hi Todd, This is made in Brazil by Taurus in Porto Alegre Brazil and distributed in the US by Taurus USA.