Much respect for this unknown Canadian veteran who volunteered and served in the Civil War, WW 1, WW 2 and the Vietnam War. Incredible!

Much respect for this unknown Canadian veteran who volunteered and served in the Civil War, WW 1, WW 2 and the Vietnam War. Incredible!

See More
Upload a Meme