Sailor Moon vs. Wonder Woman in a Vogue Battle

February 27, 2014 By:

The subject of so many pre-teen boys' nocturnal emissions has finally come true: Sailor Moon vs. Wonder Woman in a short-skirted street dance skirmish. This is the final of the Streetstar 2013 "Vogue Femme Battle" and it features some rad maneuvers by both competitors. 

Yeah, we're aware that Wonder Woman might have a wiener. Who cares? Homegirl has moves.

Find out more about Streetstar here.