punisher

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

Alex Mak - Managing Editor 0