Arwen Carter

Born: None


Placeholder

Foxfire

as Leaflet Girl
Released: 1996-08-23

The story of five teenage girls who form an unlikely bond after beating up a teacher who has...

Movie page