Medusa? Where can I find some info about Medusa? Tried Google search but no results :-(
I can't imagine that. Maybe you found the info relating to a Greek gorgon named Medusa and didn't believe it was what he referenced.
Believe it ...
Best regards,
Niels