Note: Check out our recaps of The Flash, and last week’s Arrow and Legends of Tomorrow! Well, it looks like we’re in for […]