Season 2 Episode 18 episode 18

Revenge Season 2 Episode 18 "Masquerade" Promo

Have a look at the promo for Revenge Season 2 Episode 18 "Masquerade" airing next week on ABC.