Can’t get enough Drag Race? Love watching queens from around the world fight for the crown? Well, if the answer to both of these is “yes”, World of Wonder has a new series for you.