Modern Medusa
Medusa has lived a thousand years and she has a new task - tracking down evil men and giving them what they deserve. . .
- Supernatural
Medusa has lived a thousand years and she has a new task - tracking down evil men and giving them what they deserve. . .