Question: who does the laugh in feel good inc
Answer: De La Soul