Elizabeth Kaiser

Elizabeth Kaiser is an actress and costume designer, known for The Giant Spider (2013), The Late Night Double Feature (2014) and Destination: Outer Space (2010).