Welcome to Earth-2

"Welcome to Earth-2" is the upcoming thirteenth episode of the second season of The Flash, and the thirty-sixth episode overall.

Synopsis
TBA