Goats Head Soup 

Goats Head Soup 

Honey, Honey call me on the telephone … Goats Head Soup is released on August 31, 1973!

 

Back to Top
0
Would love your thoughts, please comment.x
()
x
%d bloggers like this: