Laird Hamilton Big wave surfing

2011-02-20 851

Big waves, and some big kahunas!


Laird Hamilton Big wave surfing