Iris West to suit up on ‘The Flash’

What can’t Iris West (Allen) do? The ace-reporter and now STAR Labs team leader will be suiting up this season, according to Entertainment Weekly.  Details about how the leader will […]