As long as we're skimming over the Charlotte Freak Show, here is something we need to get back in touch with. If is the absolutely heart-wrenching commentary of Karen Vaughn, mother of fallen Navy Seal of Aaron Carson Vaughn, reacting to Barack Obama’s campaign ad “One Chance.” Karen and Billy Vaughn lost their son Aaron last year in Afghanistan. Video courtesy of Andrew Marcus:
The offensive segment of the ad is interspersed between this courageous mom's lamentations.
Hint: you want to understand her being on the verge of tears? Try imagining your son or daughter had died in a foreign conflict and you could no longer see them, hear them, or talk to them. I did this with THE GOOD LANCE CORPORAL and it brought me to tears.
God bless this woman, God bless her husband, God keep her beloved son in the cradle of his arms..
..and God damn Obama to Hell.