Not Getting Sick with Esmeralda Leon

Not Getting Sick with Esmeralda Leon

Esmeralda talks into a microphone for her profession so we talk about not getting sick. And since it's spring, "Drag Race" season 8 finale predictions.