Costa Teguise World Cup - Preview
The 2008 PWA Costa Teguise World Cup - Event Preview
Freestyle calls upon the Spanish town of Costa Teguise to serve up a feast of wind, waves and flat water for the annual World Cup, and first stop on the Canaries leg of the PWA World Tour.



