Saturday, October 2, 2010

Those are the money beets

On the British version of Fraggle Rock they live on an island with a lighthouse... but then where do the Grog's live?