
Sun, May 04, 2008
Shelter Island is home to a puffin refuge and off limits to the public. But as the 5 snoop around, things take a turn. Why are there or no puffins? And why can't they stop eating Fudgie Fries candy? Soon they'll learn they can't leave.