RE: Wheres the next "World Record" ?
I know somebody who says he has trailcam pics of a 14 pt here in north alabama. I have never seen these pics and i don't know if it would be a record (maybe for this area). I do have my doubts if it even exists. kinda hard to believe. but who knows