Review: Denali
Denali “Self-Titled” (Jade Tree) Another fine Richmond, Virginia band to review. Thats two this month. Whatre the odds? Who cares. Jade Tree has struck again with the release of this ethereal stunner. Intoxicating female vocals grace this surprising debut, drawing…