Embarrassment of Riches is a 6-song "albumette" by Elephant Micah which was released September 29, 2006 on Micah's own LRRC label.
Embarrassment of Riches is a 6-track "albumette" by Elephant Micah, released on September 29, 2006, under his own LRRC label.