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