Eat, sleep, surf is David Macgregor’s motto. The passion and respect for the ocean that Dave has inspired in his youngest son, Kye, 13, speaks volumes. Click here to read more about Kye.
Eat, sleep, surf is David Macgregor’s motto. The passion and respect for the ocean that Dave has inspired in his youngest son, Kye, 13, speaks volumes. Click here to read more about Kye.