Home / Tag: Humphrey Imax Dome
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 . . .