Tag: team

The CW has released an all-new trailer for the upcoming series DC's Legends of Tomorrow, titled ''Team''. In...

Green Arrow now uses all the help he can get to try and take down the King. He...