Arrow Season 6 Trailer Released

There's a million psychos, always trying to kill Oliver Queen, in an explosive new trailer for the [...]