God Bless America and God Help Morons – The American Catholic

Strong language advisory.  A great video that strikes back against the Left’s attempt to bash America by comparing her to some impossible Utopia.  America was never meant to be Utopia but rather a place where freedom and liberty would be safeguarded.  The Founding Fathers set goals to guide us along the way.  Lincoln nailed it:

God Bless America and God Help Morons – The American Catholic

Leave a Reply