American Idol Winner Ruben Studdard Owes $200000 In Back Taxes - The Business Sheet


American Idol Winner Ruben Studdard Owes $200000 In Back Taxes
The Business Sheet, NY - 1 hour ago
Ruben was named "Idol" in 2003, just edging out Clay Aiken for the title. Alabama developer John Elkington is wondering if the liens on Studdard's goods ...

Leave a Reply