Lauryn Hill pleaded guilty last year to not paying federal taxes on $1.8 million earned from 2005 to 2007 and may now be going to jail as a result of it. Read More
Let me begin by stating that I’m honored to be the new kid on the block here at The Urban Twist. With that out of the way, I figure it would be a good idea to offer a little background as a way of introducing myself... Read More