Season 8, Ep 28

Chanel and Sterling XXXVII

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."

09/27/2016 10:00