The Red Tyger Church "Free Energy " (Alive Records) With such a silly name I was skeptical going in, expecting…