Owens and Broussard Win Lake Amistad with 32.18lbs

Owens and Broussard Win Lake Amistad with 32.18lbs

Apr 14

Congrats to Kelly Owens & Brent Broussard on winning the 2018 TXTT on Lake Amistad!