The Rolling Bones...


They should have gone to SpecSavers!
Read more in Ruth Gledhill's article in the Times Online. This section caught my eye:
— At Westminster Cathedral alone, 50,000 roses - the saint's symbol - were sold and up to 10,000 candles. Roses sold for £10 for a small bunch, although as the final Mass progressed they were discounted to £5
— The Big Issue seller outside Westminster Cathedral during farewell Mass sold three copies at £1.50 each