Lifeblood

Track List

  1. 1985
  2. The Love of Richard Nixon
  3. Empty Souls
  4. A Song for Departure
  5. I Live to Fall Asleep
  6. To Repel Ghosts
  7. Emily
  8. Glasnost
  9. Always/Never
  10. Solitude Sometimes Is
  11. Fragments
  12. Cardiff Afterlife

Purchase music by Manic Street Preachers