... is that huge Jesus statue above the entrance of Selfridges. How nightmarish is that - turning a department store into a 22nd century church? As if that terrible Mel Gibson flick hadn't given enough Jesus to us for this year already. The end is neigh.
I had a board here used by the inner circle of popbitch, and friends, to gather content and discuss ideas.