Showing posts with label strange stuff in the Sloan Museum. Show all posts
Showing posts with label strange stuff in the Sloan Museum. Show all posts

Friday, March 16, 2012

The Sloan Museum Continues to Amaze Us


Michelle Obama is coming to the Sloan Museum. Well, sort of.