NEW YORK, NY - DECEMBER 03: Talib Kweli and Mos Def perform at Best Buy Theater on December 3, 2011 in New York City. - sdmackpictures