September 18, 2012: Richard Russell, of British record label XL Recordings, at a Q&A and performance by the makers of “The Bravest Man In The Universe”, soul legend Bobby Womack’s first album of original material in eighteen years at the Apple Store in Soho, New York City.
Mandatory Credit: Tear-n Tan

