My American Idol banner

Idol winner Studdard faces nearly $200000 in tax liens!

Ruben Studdard, American Idol winner and central tenant in Birmingham’s proposed entertainment district, has been hit with federal and state property liens for allegedly failing to pay nearly $200000 in state and federal taxes,

More: continued here

Leave a Reply

You must be logged in to post a comment.