31 hours of hip-hop, mixed by year Posted on January 5, 2009 by Brad 31 hours of hip-hop, mixed by year