‘Schitt’s Creek’ pop-up shops open in Los Angeles, New York

Pop TV opens a “Schitt’s Creek” pop-up and over 2,000 fans are expected to attend each weekend.

November 21, 2019

Examined