Dave Shively on Muck Rack

Dave Shively

Content Editor — Canoe & Kayak Magazine