Predatormaniac88
Super Freak
I need You guys and gals to help me out, I wanna get a hot toys superhero figure, but I can only afford one, I'm torn between 1/6 captain america and the new goblin, which one is better? help me decide your input will be greatly appreciated