Tag: nate heywood

The CW has released several promotional stills for the Season 2 premiere of DC's Legends of Tomorrow ''Out...