Ranger Up presents a very touching promo video “Punch Bisping in the Face, save the Planet.” Perhaps that’s part of what makes Dan Henderson an American hero.