CHARLES JOUBERT

SOUTH AFRICA

Year DescriptionFliersPlacingPoints
2007WC REG48265
2006WC REG000
2006WC FINALS691910