Thursday, January 24, 2008

Countdown

Eighty-one: that's the number of days until the release of the third Portishead album. And still we will believe it when we see it.