Anyone going to check out this display on the National Mall?