If you have ever taken a tour around Daufuskie Island, chances are that you have seen a very peculiar animal scurrying about. Appearing to be an over-sized squirrel with grey and black coloration, these curious creatures stop tourists in their tracks. They are […]