Sailor Moon vs. Wonder Woman in a Vogue Battle

  • --
Share on FacebookTweet ThisPin ItEmail this to a Friend

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.

Share on FacebookTweet ThisPin ItEmail this to a Friend