Nestled amidst the crystal waters of a lake lies Raccoon Island. Residents have long rumored about their abundance of cunning raccoons, always prowling about in quest of delicious scraps. The island is essentially a haven for these trash pandas, with piles of garbage scattered by naive tourists. They're a true marvel when a band of raccoons assem… Read More