The Tour de Cape site has moved to:

http://www.tourdecape.com/

(click the above link)