Tom Carroll, Ross Clarke & crew get towed in - Typhoon Loke, Japan (Red Bull Tai Fu)

  • 13 years ago
See Tom Carroll & crew get a few bomb waves in Japan, Typhoon Loke, Japan (Red Bull Tai Fu)