Toya Turner
Who is Toya Turner? Toya Turner American actress is from Chicago, Illinois. Toya Turner is renowned for having exceptional acting abilities and skills. She became well-known after playing Shotgun Mary in the web series Warrior Nun. The show is a…