Garrett McNamaraEncyclopedia of SurfingMcNamara, GarrettMcNamara, LiamNazaretow surfingVideosGarrett McNamaraNazare, 2013-14Tow surfing, 2010-12