Chanel and Sterling XXXVII

Season 8 Ep 289/27/2016

On an all-new episode of Ridiculousness, Rob shows Chanel and Sterling the animal mastery of “Beast Lords,” the tragedy of having a “Craptastrophe” and the dangers of flying “Foot Bombs.”

Up Next