American Idol News banner

STUDDARD ORDERED TO PAY $200000 TAX BILL

… AMERICAN IDOL winner RUBEN STUDDARD has been ordered to pay back almost $200000 (GBP108,108) to the US government. According …

More: continued here

Leave a Reply

You must be logged in to post a comment.