Arrow: Vixen Releases Her Inner Animal In Taken Clip

The CW has released a new clip from tonight's 'Taken' episode of Arrow, and it features Vixen [...]