Venestra is a passion project of mine that was started in Moorreesburg, South Africa in 2009 by me, Owen van der Westhuizen. From the start, the company has been hard at work entering as many niches as they can, and creating quality automotive designs along the way. You are absolutely welcome to test out our rides and give any criticisms you have of them, and who knows? Maybe you can influence our future.
2 Likes