Interview & Show Preview: Piggy D. of Rob Zombie (Rob Zombie & Slayer Play WaMu Theater Sat. 8/6)

Bassist, singer and songwriter Piggy D. chatted with me earlier this year via telephone and was awesome enough to answer questions I had about his life and interests. Piggy D. plays bass in Rob Zombie and also has a really cool solo project, plus he’s working as one half of the band Black Foxx. He’s […]