The movie releases on April 26, 2019 and we need it now!
TMZ is reporting heartbreaking news this afternoon that genius comic book creator Stan Lee has passed away. He was 95. We will have more on this and a Eulogy later this evening, but for right now all of us at World’s Finest Geeks want to say R.I.P. to the master creator who created characters that […]