This Article was originally published on this site

Plus watch the official season six trailer for ‘Arrow’ as THR unpacks all the twists, mysteries and announcements for all the DC Comics TV shows.

read more