7.7 Must have... Action FiguresMarvel LegendsNewsfeed6 Review: Marvel Legends Series (6″) Brother Voodoo By ThaMENACING1 on October 17, 2016 Okay, be straight up with me...did you ever think you would see a Brother Voodoo... Read more →