Scott Spencer Storch (born December 16, 1973) is an American record producer and songwriter. He started off as a keyboardist for the group the Roots. View All »
Lil Kim is in legal trouble again, this time for taxes. Kim’s tax debt records have hit the internet and according to the records she owes $979,090 ...