Contact the publisher of this press release Leatt Corporation Announces Location of its Production Plant in Cape Town, South Africa