Taguchi & Tripney Dominate ICF Italy Season Opener
The ICF season opener ‘Spring SUP Race’ took place in Comacchio, Italy this past weekend. Japanese team rider Rai Taguchi put in solid performances to comfortably win both the Long Distance and Technical…