• Embed
watch full episode

Mean Puppets

HighlightSeason 8 Ep 87/25/2016

RuPaul provides running commentary and fun facts as the girls use puppets to throw shade while imitating each other.

Up Next