Past, present and future.

veterans day