Bragging Board

Caught on the Killer Bee Bucktail on 9.29.16 on the Fox River in Montgomery IL.