Meet the Devil Girls: Jelena Howard (Logan Browning)

  • Meet the Devil Girls: Jelena Howard (Logan Browning)
The captain and current reigning star of the Devil Girls, Jelena always looks out for herself first and foremost. She can be a bully too – and is never shy about intimidating or hurting those who get in her way. She’s on a collision course with the crew’s up-and-coming star, Ahsha.
« Back to Story

Discuss

Default avatar