Photo by Getty Images On August 31st, 1973, The Rolling Stones released their 11th British and 13th American studio album Goat Head Soup. Goat Head Soup was recorded all over the world from the U.S. to the U.K. and all the way to Jamaica. According to Keith Richards, Jamaica was one of the few countries…… read more »
