I still can't believe Sandra Oh was in Pittsburgh and we didn't get to hang out with her. Check out the full official trailer for Sandra's new Netflix show "The Chair" which filmed in around Pittsburgh earlier this year. You'll be able to spot Washington & Jefferson University, Pittsburgh International Airport & Beaver street in Sewickley.
"The Chair" hits Netflix August 20th