Kayla Levins

Born: None


See
Placeholder

as Selene's Sister
Released: 2006-01-12

As the war between the vampires and the Lycans rages on, Selene, a former member of the Death...

Movie page
See!