Life hasn't exactly been a vacation for Aimee Allen, who is the organically rebellious product of a guilt-laden Catholic school system. Signed at the tender age of 21 to Elektra Records, her debut album, I'd Start a Revolution If I Could Get Up In the Morning, got caught in the crossfire of a corporate merger and was shelved by the soon-to-be dormant label. Worse, Aimee's voice was effectively silenced for several years when the record company refused to release her from her contract without...
Read Full Story