‘Revenge’ Season Finale Recap: David Clarke Returns & [SPOILER] Is Killed

Mon, May 12, 2014 12:03am EDT by 40 Comments
Revenge Finale
Courtesy of ABC