Nashville photographer

Everclear at The Caverns

Deep in the woods of Pelham, Tennessee, The Caverns turned into a natural echo chamber for a night of alt-rock nostalgia.  The underground venue’s walls amplified every drum hit, chorus, and shout from the crowd. Detroit’s Sponge kicked things off with a gritty, confident set.  By the third song, Glue,...
Read more