David Macgregor

Back to homepage

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.