Johan Le Roux

Johan Le Roux

Johan Le Roux is a born-again Red Piller from Pretoria, South Africa. Loves to spend his free time lifting, learning new skills, expanding his business, and reading. Doesn't have a website yet, but will soon...