Watch Batman vs. Darth Vader in Fight to the Death in New SUPER POWER BEAT DOWN Episode
November 27, 2014
Machinima’s “Super Power Beat Down” series knows its audience. They pit popular fictional characters against each other in fights to the death (like Superman vs. Thor or Captain America vs. Master Chief) and let viewers vote on the outcome. Then …