David Allan at his Local Break David Allan at Kelly's Wave on the Payette River in Cascade, Idaho. (© David Allan)