2004 South African motorcycle Grand Prix
The 2004 South African motorcycle Grand Prix was the first round of the 2004 MotoGP Championship. It took place on the weekend of 16–18 April 2004 at Welkom.
2004 South African motorcycle Grand Prix - Wikipedia