“Spacesuits and slippers, Oh My!”
Though neither are made of latex, two pieces of iconic couture made the news early this week, both ‘from out of this world’: Neil Armstrong’s spacesuit and a pair of ruby red slippers from the film, The Wizard Of Oz.