February 20, 2009

The Neville Brothers and Dr John at Castle Clinton National Monument