About

History:

The Cape Town Streetrod club was established back in 1991 by Chris & Linda Walters.