My apologies for a personal post.

My parents and I are in San Antonio TX for a few days and I'm trying to talk them into visiting this. Does anyone have any input on this exhibit? And/or other geekly suggestions for San Antonio things to see?

PS I'm on some patchy internet today so I had no idea that that gynosome thing got mentioned on the mainpage and I almost wrote something here, but then I checked and saw that it had been written about on the mainpage, so I didn't write anything here. How embarrassing would that have been! Ha ha ha

UPDATED What the actual frak is this crud.