Julie Buckfield

Julie Buckfield (born 10 April 1976) played Hedyla in AUDIO: Return to the Web Planet. She is the twin sister of Clare Buckfield.