Does anyone know whether John Kerry is friends and/or allies with fellow Vietnam veteran General Harold Moore (ret.), who Gibson portrayed in the 'We Were Soldiers' movie? If so, perhaps Gibson's respect for Moore (his self-professed idol) will push him to favor the real soldier John Kerry over the fake one who prances around on aircraft carriers.
Maybe General Moore could even get Gibson to endorse Kerry and campaign with him!