Loading...
Uploaded by leflas on May 29, 2011
Scudders Falls on the Delaware River is a great play wave for WW kayaking. Enjoy the video. Note the level was 20K.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)