All Have Given Some, Some Have Given All. Thank You, Veterans. Bill SiemantelMay 28, 2017Memorial Day, Veterans, United States of America, Service, Tribute, Derrek Stewart Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0