Mike Haggar VS Steven Armstrong

Mike Haggar VS Steven Armstrong is a What-If? episode of Death Battle.