This week Planet Ron is filmed from Lake Taneycomo, in Branson, MO, where Ron LeGrand and John Sappington enjoy a slow day fishing for trout.
This week Planet Ron is filmed from Lake Taneycomo, in Branson, MO, where Ron LeGrand and John Sappington enjoy a slow day fishing for trout.