Schitt's Creek
Inside Schitt's Creek: Welcome to Town
E13 Jan 14, 2015 22m TV-14
Welcome to Schitt's Creek. If you're not familiar with the town, this tourism video highlights the best they have to offer. Please visit.
Where to Watch Inside Schitt's Creek: Welcome to Town
Cast of Inside Schitt's Creek: Welcome to Town