Where To Stream Schitt's Creek Season 1 Episode 13
Town for Sale
- Aired March 31, 2015
- 30 Min
- Rated 7.7
- Number 12 Of 79 Rated Episodes
Johnny finds a potential buyer for the town; David and Alexis realize they have become attached to Schitt's Creek.
Town for Sale
Johnny finds a potential buyer for the town; David and Alexis realize they have become attached to Schitt's Creek.