Leon Acord on IMRU Radio on KPFK 90.7 FM Los Angeles
Leon Acord stops by IMRU Radio hosted by Wenzel Jones & Steve Pride at KPFK 90.7 FM Los Angeles, Mon. 7pm PST/10pm EST! They’ll be talking Season 3 giving away DVD copies of our first two seasons from Wolfe Video! Listen Live HERE!