Posted on December 15, 2006 by Todd Bishop Tha guitarist, who rocks. I don’t know his name. Update: Jeffrey!