michael stephen
-
South African karters competing in the Max World Grand Final
South African competitors taking part in the 2015 Max Championship Grand Finals. You’ll find links to live-streaming videos and event results.
Gqeberha (Port Elizabeth), South Africa, motoring and photography
South African competitors taking part in the 2015 Max Championship Grand Finals. You’ll find links to live-streaming videos and event results.