Recording Artists APACHULA Announces Release of Latest Album "Tree of Life"
Recording artist Apachula recently released her latest album “Tree of Life.” The album release date was October 31, 2012 and already fans are giving this latest album positive reviews. “Tree of Life” takes listeners on a soulful, eclectic journey from primitive chants, haunting cello and Native American style flutes. What makes the recordings on this album unique is the range of locations where they were recorded. Some of the songs were recorded live in the tropical forests of Puerto Rico...
View full press release