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?


270 More posts in Videos category
Recommended for you
Super Power Beat Down: STAR-LORD vs BOBA FETT

Welcome to Super Power Beat Down, the show where you debate, discuss and then vote...