Travis Touchdown VS Scott Pilgrim

Travis Touchdown vs. Scott Pilgrim is a What-If? episode of Death Battle.