The Cape winds do not disappoint, these riders give it their all and soar through the wind in Cape Town, South Africa. Watch some of the most mind-blowing moments of the day, which shows how far riders are pushing the sport.