Allen West Video: Democrats deny God three times

May be the best and most powerful campaign video yet. The unscripted moment at the DNC last night involved asking Democratic delegates if they would agree to put reference to God back into the Party platform.

Three times they said ‘no’.

Rep. Allen West, in a clear reference to the Gospel, turned it into this ad.


, , ,