Red Squirrels Are Annoying And Mean

Red squirrels can be annoying because they’re so noisy – chattering loudly at anything they don’t like from their perches in the trees. But they can also be greedy, mean and stupid. I recently visited Michigan and stayed with a friend at his family’s cabin on a lake. At least once a day we enjoyed […]

Page 1 of 2
1 2