0 Letting Go 2006 on netflix Jan. 01, 2006 Letting Go 2006 on netflix 2006 63 min 2 views In the 1990s, Kelly Slater established himself as the most dominant professional surfer ever. He won a record 6 world titles. But that was then. ...