The Talking Heads - Stop Making Sense (Deluxe Edition) 2 LP

The Talking Heads - Stop Making Sense (Deluxe Edition) 2 LP

Regular price
Stop Making Sense is arguably the best live recording ever captured by any band, let alone one as influential and iconic as The Talking Heads.