Foxe, Steve2021
Books, Manuscripts
After long being derided by the citizens of New York, Spider-Ham has finally received the key to the city from none other than the mayor (and, being a cartoon universe, the key actually unlocks New York City's political and financial institutions). Sure, it's just a publicity stunt for the beleag...