Which statue of a god was one of the 7 wonders of the world, better known under the name "Colossus of Rhodes"?
Correct answer: Helios
llama lady
thought it was zeus
Player #4395094
So interesting. I guessed it correctly.