DJ Michelle Interview

Ben Lyons chats with DJ Michelle Pesce, the final On The Road DJ, in San Francisco.