Concerts 15 July 2003 0 2003 – Let It Rain Tour – July 15, New York, NY, Beacon Theatre Interview for the concert given at The Beacon Theatre in New York on the Let It Rain tour…