Louis Armstrong Museum Marks 10th Anniversary By Unveiling Odd Artifact
To mark the 10th anniversary of the Louis Armstrong museum in the iconic brick house where he lived for 28 years, officiators are unveiling one of the Armstrong’s most odd artifacts; a plaster mask that had been stored in a cupboard for decades. Armstrong, who has been known for document