Added meaning for Taps at the Tower

Taps at the Tower returns to the National World War I Museum in Kansas City, Missouri.