Revenge RECAP 3/31/13: Season 2 Episode 18 “Masquerade”
Tonight on ABC REVENGE returns with a whole new episode called “Victory.” On tonight’s show the Grayson Masquerade Ball signifies…
Tonight on ABC REVENGE returns with a whole new episode called “Victory.” On tonight’s show the Grayson Masquerade Ball signifies…