A few days ago, The CW released its first mini-promo for the beginning of season two of The Flash, which featured lots of Flashy goods such as a look at the Atom-Smasher as well as a Flash signal! Last night, the network aired another short 10-second promo titled “Coming Fast” for the upcoming season where we get […]