Ben Harper & the Innocent Criminals at the Capitol Theatre (A Gallery)
Ben Harper & the Innocent Criminals came to the Capitol Theatre in Port Chester, NY as they continue their tour around the country. Marc Millman shared some photos from the show.