Walt Leon
Walt Leon
I recently received an email about an 11 foot sturgeon caught in Idaho. My buddy who lives in Washington State says that he has seen a picture of a 21 foot sturgeon caught in Lewiston, Idaho. Can anyone verify that or are their pictures available. It is said one appears...