Good golly - the folks from pretty much every department on The CW's "Black Lightning" come together in this funny and informative video to talk about everything from how the incentive works (creating more jobs and bringing more picture cars to Georgia), to cool places, cool props, and...dinosaurs. One of their departments is called "Super Suits." Pretty cool.