Promo Posters for The Flash and Black Lightning dropped this afternoon.   ‘Nuff Said!’