Rachel Tilly, Team USA and SSS surfer won the silver medal at the ISA World Longboard Championships today in Peru. Rachel went into the repo rounds early and fought her way back into the final. Congratulations to Rachel Tilly!!
Tilly wins Silver Medal in Peru
by
Tags: