Ain't Nothin' But Mutton Bustin'

Season 2 Ep 101/9/2011

Cleveland and Rallo bond at a sheep-riding exhibit at a petting zoo, but Rallo is crushed when he finds out what happens to the animals when they can no longer be ridden.

Watching