New The Flash Season 2 Finale Extended Trailer Released