Dave Johnston carving in the finals at the Portugal Issue 36KayakingMagazine ArchivesSurfing 03/01/2007 byASJ Staff