Picture This…

Artwork of FOO FIGHTERS third LP ‘THERE’S NOTHING LEFT TO LOSE
released twenty years ago today, on 2 November 1999…

You can stream the album in full here…

.
FOO FIGHTERS: Facebook