• Embed

Puppet Challenge Bitchfest

HighlightSeason 99/8/2017

Everybody loves puppets! Check out the entire Season 9 Puppet Bitchfest Challenge. Watch RuVealed Thursdays 8/7c on Logo.

Up Next