Scarlett O'Horror is a villain in The Adventures of Captain Laserbeam.
Causes the undead South to rise again!
Mentions[]
- Uncanny Exes (TAH #89)
Scarlett O'Horror is a villain in The Adventures of Captain Laserbeam.
Causes the undead South to rise again!