Deadpool VS Travis Touchdown

Deadpool Vs. Travis Touchdown is an upcoming Death Battle by Desert Croc. It features Deadpool from Marvel Comics and Travis Touchdown from No More Heroes.