Talib Kweli – Ha Ha (Slow Down Son) April 5, 2010 Mixtapes, Music 542 Revolutions Per Minute drops May 18th! Download: Talib Kweli – Ha Ha (Slow Down Son)