Documents filed by officials at the Department of the Treasury suggest Public Enemy star Flavor Flav owes dating back to 2004 and 2005.
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.