One of Marvel’s most ancient Villains Almost Became Our Greatest Hero Fin Fang Foom the dragon creature in marvel’s has been jeopardizing heroes like Iron Man since 1961. Normally shown as a humongous humanoid dragon, Fin briefly had a very … Read More