The Flash Will Be Making A Trip To Earth 2 This Season