J jdonoho Guest Jan 25, 2005 #6 What is that? Next SS Marvel statue to be announced? Kind of looks like the Earth X version, but I may be thinking of something else.
What is that? Next SS Marvel statue to be announced? Kind of looks like the Earth X version, but I may be thinking of something else.