I was just staying in Downtown ATL over the weekend, and DC was filming a new special across the street. He was there for 4 nights. Not sure when it will be on, but it was supposedly filmed for a new Netflix special.