the Colossus of Rhodes, was a towering bronze statue of the Greek Sun god Helios, created by Chares of Lindos in 280 BC.
One Marvel event introduced a whole new side to the mutant giant by giving him his own symbiote. Venomized Colossus was a short-lived phenomenon, but it's worth revisiting the idea's incredible ...