Palmyra New York: the Birth Place of Mormonism
posted Oct 23 2012 11:16AM
<VIDEO> Palmyra, New York is like many small towns. But take a closer look and you will find something unique. The Church of Jesus Christ of Latter Day Saints considers the town to be the birth place of Mormonism.