Board Thread:The Flash discussions/@comment-27700324-20180516034931/@comment-27673963-20180516040808

One of the better episodes of this season but still very underwhelming. I give this week a 7.5