Tracy and Du Plessis Game Capture, a leading game capture company in South Africa. Your game capture specialist