Todd McFarlane has already conquered the world of comics, but he has his sights set on a new goal: destroying the Earth’s climate and hastening the demise of the […] Click here to view full article Tags:nftnfts