Drag Den with Manila Luzon
Eight drag queens set out on an eight-week long journey to compete for the crown and title of the first Filipino Drag Supreme and display their ability and elegance.
Starring
Manila Luzon