Click here to add your favorite Windsurfing video!
The surface water sport that is Windsurfing combines the most challenging elements of both surfing and sailing. …