geekout.reviews
Edith a spider-man theory
What is Edith besides being a stylish pair of glasses it is an invention made by none other than tony stark himself what does it stand for “Even Dead, I’m The Hero”. So no surpr…