The Streetstar Festival in Sweden brings people together for a variety of urban street dance and music events, and sometimes participants show up in costumes. In this entertaining showdown, Sailor Moon faces off against Wonder Woman. The Vogue Femme Battle features the heroes throwing down hip-hop moves and trying to outdo each other, and I can’t get over how skilled they are. Their moves are so improbable that it seems they are actual superheroes at times.
Place your bet and watch the dance fight after the break.