Tag: season finale

The CW releases 20 photographs from the season finale episode of The Flash, set to air on May 19, 2015!...

Arrow Season 3 has been a thrill of a ride. Drawing to an end, we see that Oliver...