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.