Skip to main content
Report this ad

See also:

'Revenge' 3x21: Why was Charlotte kidnapped?

Christa B. Allen plays Charlotte on "Revenge"+
Photo by Jason Merritt
Report this ad