Can anyone explain the ramps and the pros/cons of each. I know Windsor gets packed, LH Marina is expensive and has some strict rules.....what is "site 6" all about? If it is free why is it not the preferred place to launch/retrieve?
Curious...who knows the scoop?
Curious...who knows the scoop?