Angels & Devils

Album of the week: The Bug – Angels & Devils

If Kevin Martin’s last album London Zoo was a dystopian soundclash, his first full-length in…