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...