Search the Community
Showing results for tags 'Excelsior!'.
As of this writing, comics legend Stan Lee is alive and well and living in semiretirement in California. He often makes cameos in movies based on Marvel properties. A hoax is going around that he has done croaked. He denies this. I am inclined to believe him.