stan lee shirt

13 Nov 2018

Stan Lee Dies, 47 Different Super Villains Claim Responsibility

Although the Los Angeles police department insist Lee died of natural causes, dozens of evil geniuses, vigilante assassins, and misguided mutants are clamoring to take responsibility

0