• Embed

The Best Of The Puppet Challenge

ExclusiveSeason 95/30/2017

The best puppet bitch fests from past seasons. Tune in Friday 8/7c now on VH1.

Up Next