SLR010 - Ed Davis

Ed Davis, graphic wizard, doer of all things good and one half of LA based Brain Dead heads up volume 10 in our still life radio series. Turn on, tune in, drop out.