Spanish Drag superstar Supremme Deluxe presides as ten of Spain's most talented queens compete to be crowned Spain's first Drag Race Superstar.
Spanish Drag superstar Supremme Deluxe presides as ten of Spain's most talented queens compete to be crowned Spain's first Drag Race Superstar.