It's hard to believe it's been an entire decade already. Ten solid years of beautiful bleep-bleep, bloop-bloop synthpop courtesy of the Liverpool-based quartet Ladytron. Twelve if you... More >>>