Seattle’s Museum of Flight, which brought us an exhibit of Wonder Woman’s invisible plane just about this time last year, has cooked up another special exhibit set to open on April 1.
Due to the heavily redacted press release, it’s difficult to tell exactly what will be on display, but it appears that some never-before-seen items relating to Area 51 just might be on view.
Or not.