68. Ruben Studdard
In 2012, a tax lien of $180,216.73 was placed against Ruben Studdard. He also had a property lien filed against him in 2008.
Exposing the truth one lie at a time
In 2012, a tax lien of $180,216.73 was placed against Ruben Studdard. He also had a property lien filed against him in 2008.