IMG_0317

Marc Ferraro speaks to Valley Forge Military Academy cadets

Marc Ferraro speaks to Valley Forge Military Academy cadets

Image via Valley Forge Military College of Pennsylvania.