LA Weekly listing for the Natural History Museum show. June 18, 2013 in The Natural History Museum 100th Birthday Bash, June 2013