Eduardo Tossato set out on a mission to win the infamous Surf Rats Ball this year and he did exactly that! On this episode he discusses what went into this endeavor and how he managed to pull off the win at the last second with a 50+ lb striper.