Giants
Menu
$36.99
Reissue. Originally recorded for a radio broadcast in Holland in 1983 in front of a very selected audience (ten in all), Total Sound represents a great snapshot of Sad Lovers and Giants live on stage. Here the band, caught just before the split, delivers an outstanding performance based on a...