XL Recordings publish Bobby Womack’s twenty-seventh and final album : ‘The Bravest Man…
Bobby Womack's 'The Bravest Man in the Universe' is his twenty-seventh and final studio album produced by Damon Albarn and Richard Russell and released in June 12, 2012 by XL Recordings