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