China Anne McClain & Nafessa Williams Dish On The Audience Connection to 'Black Lightning'

china mcclain nafessa wms seth meyers nyc promo bl 04

About Photo #1137902: China Anne McClain laughs it up with on-screen sister Nafessa Williams during their appearance on Late Night with Seth Meyers on Monday night (February 5) in New… Read The Post Here