Video: Sailor Moon Vs. Wonder Woman In Most Sickening Voguing Battle Ever
Dead. Just dead. Get us one of those bacon coffins and put us in the ground 'cause the sickening international skills of Sailor Moon and Wonder Woman, competing in the final round of a voguing battle at Streetstar 2013, were too much eleganza for us to handle.
Who would you name winner of this world class battle?