TV The Flash May 14, 2014 1 min read Don't blink! #dccomics #greenarrow #stephenamell #thecw #theflash #trailer