Rollin’ down the street, smokin’ indo, sittin’ on massive lien? I’m sure this is hard for him to swallow. Seems Unc Sam isn’t through with Mr. Lion just yet. He wants his money and wants it now, all $500k of it!
TMZ has learned the IRS recently filed a federal lien against him for unpaid tax bills. How much exactly? Check out the story @ TMZ.com.