Platoon 3134/1976 MCRD San Diego
SSgt. LeDuff....meanest s.o.b. I've had the pleasure of meeting