Vets Talk #5 American Zombies Veterans In Defense Of Liberty Scott Magill by The Editor January 25, 2021 0 Every year, between Memorial Day and the 4th of July, I make a pilgrimage to the place where America began – the battlefield in Concord, Massachusetts. source