Michelle Elizabeth

Michelle Elizabeth is a police officer and a minor antagonist in Jarring the Jail.