what going on?

Schitt's Creek 1x2

The Drip

Johnny must get permission to sell the town from its Mayor, Roland Schitt. David and Alexis spend a night out with the locals.

Jan. 13, 2015

Schitt's Creek season 1