RE: Squirrels -- Things I'm convinced of:
The most annoying creatures on planet earth [:@]. The thing is you HAVE to look because in the back of your mind the one time you say ahhhh just another squirell........... it will be just big boy and they will definitely laugh at that too. I think they actually know that they are annoying bowhunters. It's a conspiracy.
Turkeys roosting is right up there on my list too.