Reclusive genius? Sticking as many fins as you can on a surfboard doesnt really equate to being a genius. Nice advertising spiel for those gulible enough though.
Is that Glen Winton the guy that used to be on the tour and wear the webbed gloves...MR X and used to be sponsored by Gorilla Grip...did OK at pipe?