Board Thread:The Flash discussions/@comment-27700324-20181114025622/@comment-27700324-20181116030844

They seem to just be a minor plotline for the next episode where we get another Weather Wizard getting revenge on Mardon.