Barry Allen has had his hands full this season on “The Flash” as he’s been battling metahumans from Earth 2. Team Flash recently discovered that there are 52 different wormholes leading to different worlds in Central City with the largest of them being found at S.T.A.R. Labs. This week on “Family of Rogues” Barry and company will get up close and personal with the wormhole at S.T.A.R. Labs and you can check out a sneak peak above.