FAIL: North Carolina GOP Mocks Tim Kaine For Lapel Pin Honoring His U.S. Marine Son
Democratic vice presidential candidate was wearing a Blue Star lapel pin.
fail north carolina gop mocks tim kaine lapel pin honor  USA  marine son democratic vice presidential candidate wear blue star lapel pin