XLR8R — At one point during the mid '90s, radio legend John Peel bestowed upon Dave Clarke the title of "The Baron of Techno." The nickname has stuck ever since. And though the aughts weathered his legacy some, Clarke and his contributions to the genre ...
more info