musicNews Aaron Freeman (Gene Ween) Forms New Band Freeman, Releases Song and Announces Self-Titled Album April 22nd, 2014