The Excitements – Sometimes Too Much Ain’t Enough The new album: “Sometimes Too Much Ain’t Enough” released on September 30, 2013 via Penniman Records The Excitements have been tearing it up Europe-wide Read More »