OMG, David! The “Schitt’s Creek” Town Is Now Here In NYC
Schitt’s Creek may be a little town in the middle of nowhere, but it’s where the Rose family calls home—and that motel home is now here in NYC for fans to visit! Pop TV’s “Visit Schitt’s Cr...