Posted by Torin Golding
An amusing story about a group of British pagans who are annoyed that Fox made a huge Homer Simpson next to the Cerne Abbas Giant. It was made with water based paint, so of course they're praying for rain. The BBC has the story.