20th Anniversary of Lifeforms by The Future Sound of London
1994 was a great year for music. This is becoming more and more clear as 2014 moves on and album anniversaries pop up all over the place. I'm sure this is neither the first nor the last 20th anniversary article...