Video: Wonder Woman And Sailor Moon Vogue Match
Yes, that was the single greatest headline ever printed! If you’ve ever wondered what would happen if anime’s Sailor Moon and DC Comics’ Wonder Woman met on the floor of a ballroom, and we’ve all wondered that at least once this week, then the video below will be sure to satisfy. Prepare yourselves for what has to […]