Well, sort of. At the School of the Art Institute in Chicago, there is a gallery showing featuring the work of Alex Ross and his mother (who apparently is a famous fashion designer or something). Anyhoo, my friend who works there says that part of the display is the WCFYA album cover. I thought that this was pretty sweet. 

