Denali "Self-Titled" (Jade Tree) Another fine Richmond, Virginia band to review. Thats two this month. Whatre the odds? Who cares.…