top of page

Above and Beyond the Call of Duty: Gary Michael Rose


Gary Michael Rose was born in Watertown, New York October 17, 1947. (While he did not live i