You know that person at the party with the really weird hidden talent they bust out when they’re wasted? This is like that times a million. Described as an “international all-female freakshow troupe bringing our bizarre brand of ridiculosity to the universe,” this group of gals isn’t fucking around. They do shit that will blow your mind and freak you out.