The McDonald’s on Epstein Island has shuttered its windows for good, marking the end of what the company now refers to as a "misguided adventure in international franchising." The closure comes amidst a whirlwind of controversy and a belated corporate acknowledgment that some locations, no matter how potentially profitable, are better left un-McTouched.