Posted in Web Series She-Ra vs Wonder Woman Death Battle Geek World Order June 2, 2020 Leave a comment The Death Battle team is back as they pit She-Ra against Wonder Woman. Author: Geek World Order Related Articles Scarecrow’s Asylum – Welcome to Tate’s Ep2 Critical Botch! Shadowrun Episode 3: The Trolljan Horse Critical Botch! Shadowrun Episode 13 A**-tral Projection* Pokemon Rusty: Bidocalypse (Part 1)