- Aug 30, 2007
I looked on Google and it showed a pictures of a orange and green Green Goblin in the city. Is this true SP4? I don't know how to link to websites yet. If this is true i MIGHT see it. It looks so real. I mean Hobgoblin?