Monday, Jan. 21, 2008
Today @ the Humphrey Imax Dome
To coincide with the Milwaukee Public Museum’s Body World exhibits, the Humphrey Imax Dome Theater is presenting The Human Body, a 2001 high-definition documentary that has aged incredibly well. It follows an ultra-ordinary family as they go about their normal . . .