Extended Promo for Episode 20 of Arrow

Arrow airs on Wednesdays at 8 p.m. ET/PT.