Sold Out
PUBLISHED Jan 1, 2006
On their last release, the four-man group from France, Le Peuple De LHerbe offered up tangy drum & bass, solidly demonstrating they were d...