For De La Soul rapper Trugoy the Dove — who died at 54 on Sunday — the group’s biggest hit, 1989’s “Me Myself and I,” was created under duress. “ ‘Me Myself and I’ was almost like a punishment,” the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results