Episode Rewind: Revenge Episode 312 ‘Endurance’

SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) I just want to start by saying the Revenge writers are really stepping it up for this second half of the season. Again I was glued to the screen from the beginning to the end, and don’t get me started … Continue Reading