Trailer for The Once and Future Flash, Premiering April 25