Human: 1, Squirrel: 0 May 14, 2013 by Den Hoopingarner 1 Comment The war will probably never be over, but the humans won this battle: