Noelle Rose

Noelle North played Major Tanya.