Heidi Nelson

Heidi Nelson is an actress and dramaturg who provides one of the many voices that make up The Whispers.