Michelle Feltz

Michelle Feltz is a survivor being held captive by True Eye leader Sean Keanan in Colby's Movieland along with Nathan Crabbe, Beth Shrake, and Cheryl Jones