Richard Russell Wearing a Bobby Womack Jacket

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