Elizabeth McRae

Elizabeth McRae portrayed a woman in the Power Rangers Super Megaforce episode The Perfect Storm.