Did she have a stroke?
Commenting as a Guest. Sign in or Join.
Actress Rileah Vanderbilt star of the latest Wonder Woman fan film. The one where she spears a minotaur in the face in case you're reading this months from now, and at least 25 more have been made.