Posts by tag
Psycho Killer
Returning to where it all began, Talking Heads present Talking Heads: 77 (Super Deluxe Edition), which is released on 8 November. A 4LP Black Vinyl + 4 7″ Singles boxset,…
Posts by tag
Input your search keywords and press Enter.