Friday, March 17, 2006
I notice that the Scientologists have two shops open on Tottenham Court Road now, well, one shop and one alleyway. With success like that, you have to wonder exactly why Isaac Hayes is throwing stones in a glass house.