Tag: Liza Tate

Arrow: ‘The Sin-Eater’ Trailer Released

The CW has released a trailer for next week's episode of Arrow, titled "The Sin-Eater," which features China White,...