John John Florence At Castle Rock
A rarely surfed North Shore spot gets ripped to pieces