The Left, Opposed to American Victory
- Posted by Beth on August 14th, 2007 filed in Afghanistan, General, Iraq, Islamofascism, Moonbats, Politics, Support the Troops, The War, Video
The Left: Legislating defeat for the US since Vietnam!
The Left: Legislating defeat for the US since Vietnam!
Sierrahome says:
Clear, to the point, fact-based commentary yet I simply am amazed when I view some of the comments posted at You Tube when leftists are confronted with truth. It is a microcosm of the idiots that migrate to the left.