Teahupoo surfed by Laird Hamilton

2006-05-02 2,079