It reminded me of Chingay. Flamboyant and all, but instead of tacky and smelly synthetic suits, the performers (males and females) wore lacy leggings, french maid suits, PVC dominatrix costumes, loads of fur, feathers...
Dykes on bikes, I like.
There was this pole dancing performance as well.