› added 2 years ago
128
TIL that Stan Lee had a younger brother, Larry, who co-created Thor, Iron Man, and Ant-Man. Larry Lieber is currently 90 years old and only retired from pencilling comics in 2018.
via beatlyzer.com