Subscribe

14. Lauryn Hill

The legendary female MC and leader of the Fugees may have defecated on your microphone, but the IRS defecated on her entire life when they threw her in jail for three months back in 2013, for failing to pay over $1 million in taxes.

« Previous page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Next page »