XLR8R TV 81: The Bug & Warrior Queen

posted on October 14th, 2008 by in Video

The Bug and Warrior Queen talk about their flow, both on and offstage—how she’s a split personality while The Bug will always remain The Bug.