earWorm releases new album: "You're Not Larry!"

New album release from EarWormNew album release from EarWormACA composer Elliott Miles McKinley's improvisation ensemble, earWorm, announces the release of their third album, "You're Not Larry!" The content is drawn from live peformances at in 2009. For more information visit earWorm's website.



Image icon ynlwebcover.jpg1.38 MB