Which is why Brown's choice to record a live album on Oct. 24, 1962 at the Apollo in New York City was an ideal decision. By ...
Brown's own label wasn't so sure about the idea of a live album. He proved them wrong. Continue reading… ...