Surfer Rick Takahashi and Team USA in Nicaragua at ISA World Masters By Reuben | July 28, 2016 Surfer Rick Takahashi and Team USA in Nicaragua at ISA World Masters