a million penguins

Sheep Island

From PenguinWiki

Jump to: navigation, search

Sheep Island is a small rarely spoke of island of around 16 acres off the coast of England. It is also the location in Second Life where Penguin Books has set up a small and rarely spoken about coffee shop.

For some reason, people from New Zealand really love Sheep Island. This is a New Zealand joke - repeat to New Zealander's at your own risk...

Personal tools