Mann Center
I made my first visit to the Mann Center, a beautiful outdoor venue inside the city limits of Philadelphia. I was a big fan of Natalie’s Tiger Lilly album, on the strength of the songwriting, vocals and variety of classic-sounding keyboards.