New Sheriff In Town

New Sheriff In Town

Available on Peacock
S1 E3: Greenpatch is in need of a new law enforcer as its slam poetry battle looms, and Sheriff Jacko is up for the job.