Sarah Barnes: Sarah Barnes. Actress: The Revenge of the Teenage Vixens from Outer Space. Sarah Barnes is known for The Revenge of the Teenage Vixens from Outer Space (1985).
Known For: The Revenge of the Teenage Vixens from Outer Space (The Vixen)