Chi Chi For Drag President

Season 8 • 07/18/2016

Chi Chi smears her opponent in order to become America's next drag president in this shady political ad.

More