Search for "Charissa Allen"
in
Living Hell (TV) (2008)
The Great Debaters (2007)