consequenceofsound.net
Album Review: Underworld - Barbara Barbara, we face a shining future
The British electronic duo slow things down for their strongest record in years.