FAN FILM: Batman Vs Darth Vader

Batman travels to the Death Star in the most epic episode of Super Power Beat Down of all time!


Do you agree with the end result? Who do you think would win?

 

256 More posts in Videos category
Recommended for you
MARVEL COMICS PROUDLY PRESENTS “CAPTAIN MARVEL: ALIEN NATION” FEATURING MUSIC FROM CHVRCHES

Revolutionary Marvel Spotlight Video Series Boldly Expands Exposure of Marvel’s Captain Marvel Paired with some of...