Preloading

Dr. DuBois Welcomes Nova to Atlanta

Season 2 Episode 208
Aired on 08/02/2017 | CC tv-pg
When Nova lands in Atlanta, Dr. Robert DuBois is standing at the bottom of an airport terminal escalator, welcoming her with a sign that has one word written on it: "Queen."