Surf Camp 2017
Unnamed Venue San Clemente, CAInjured & Recovering Semper Fi Fund Veterans Catch Waves at Three-Day Surf Camp Team Semper Fi Joins Waves of Impact to learn new skills and valuable lessons on and off [...]
Injured & Recovering Semper Fi Fund Veterans Catch Waves at Three-Day Surf Camp Team Semper Fi Joins Waves of Impact to learn new skills and valuable lessons on and off [...]