The Flash “Pretty messed up” Trailer

The Flash returns to UK screens next week and it looks like Barry and co are in pretty deep water. This “pretty messed up” trailer, give us a hint at what team Flash are going to face when the show returns. I’m excited to see them travel to Earth 2.