Goats Head Soup Released: August 31, 1973
Goats Head Soup tends to lose out in comparison with its predecessors. Don't make that mistake. It may be less celebrated than Exile On Main St. and Sticky Fingers, but it's just as rewarding. Take a look below and give it a listen.