Nestled on the crystal waters of a lake lies Raccoon Island. Locals have long whispered about their abundance of cunning raccoons, always wandering through in hunt of delicious scraps. The island is completely a haven for these trash pandas, with stacks of leftovers dumped by gullible tourists. They're quite the spectacle when a group of raccoons