We got a tiny sneak peek at The Flash after the other night’s Arrow episode, but as of this morning, we have an extended trailer to sink your teeth into, […]