Clea DuVall is an actress who played Marcie in Buffy.
Create a magazine from articles on Buffyverse Wiki!