Was a man or a woman on the beach? Victoria grills Declan and Charlotte in this clip from Revenge.
This video is no longer available. Please check below for related videos.
Revenge Season 1 Episode 17: "Doubt"
- Related Videos:
- Revenge Videos, Clips, Revenge Season 1 Episode 17 Videos
- Related Post:
- Uploaded by:
- Matt Richenthal