The latest episode of The Flash Season 3 opens with Jesse Quick explaining the disappearance of her father to Team Flash. Turns out, he was invited to Gorilla City by a cadre of its Gorilla... Read more