Rob Machado Surf Experience

The Rob Machado Surf Experience Sept. 26, 27 In Cardiff, CA.
The Cardiff 101 Chamber presents the Rob Machado Surf Experience and the Cardiff Green Expo September 26 and 27 in Cardiff, California.