TVLine has released an exclusive deleted scene from tonight’s episode of The Flash, in wihich Barry and Iris find their honeymoon cut short – And they don’t look very happy about it (who can blame them right?!) You can watch the scene bellow!