NewGoblin23
Super Freak
- Joined
- May 31, 2008
- Messages
- 1,214
- Reaction score
- 42
Im one of the few who loved Spiderman 3 and one of my favorite parts was Harry as the New Goblin. I have a Medicom Venom and Medicom Spidey on the way but ive always wanted a New Goblin. So that being said is there a James Franco headsculpt floating around anywhere? Thanks!