Rumor has it that Kerry was a Vietnam Vet? I'm not sure, but that's the rumor.............
That explains his 'Reporting For Doody' routine.